MGSEKSKNLIIGGTGYIGKFVVEASVKAGHPTSVLVRESTVADPVKGKLIDNFKNSGVTLAYGDLYDHESLVKAIKQANVVISTVGKMQIPDQTKIIAAIKEAGNIKRFLPSEFGIDVDHQEAIEPAASMFSEKVQIRRAIEADGIPFTYIACNCFSGYFLPTLAHPGAAAVPPRDKVTIPGDGTPKAVFNEEHDIGTYTIKAVDDPRTLNKILYIKPPKNTCSLNELVSLWEKKIGKSLERTYVPEEQLLKLIQESAFPMNVALGVSHSIFVKGDITNFEIEERFGVEASELYPDVKYTCVDEYLDRFV*