MMHDFAITENYAIFMDMPLYFQPKEMVKGSLIITFDHSKKARFGILPRYAKSEAGIKWFELPTCYAFHNVNAWEEEDEIVLYTCRLPEVDLELVSGELKDNFKQFENQLYEMRFNMKTGTSMHKQMSLSAVDFPRVNENYTGRKQQFAYCTMLEHATKVKGLVKFDLWAKPELEGKTQIEVGGNVKGVIEFGSKKYGSEAIFVPQDPNEIQSEDDGYLICFVHDEAIGQSEVVVYDAKTMASEPVAVVKVPSRVPYGFHALFVSDAQLSAQK*