MVLGFHRWRFGLLACYSKALNCADRGGLQVGNSYWLYSSYSILSVIAQRTTARQIHQNKDLPSVLPKRKKKPYITPRREGSSNKFQKKSKEESVLQPPANGLLVTELIPVAHEVWRARANLLDGVAKLIKAIPVKACRFCSEIHIGQLGNQIASCQGYNSGARKSRHEWTSATIDDILVPVDTFHLSDRLGKIIKHEGRFEVARIPAVVELCIQAGVDVPEFPTRRRTRAVQMIGKRILDFELLNLQEKYEGEVTNEDACGRQETEGEEDDEMSSRARVKGSSCKASKKENELEQLHCQVKEVNKQASFPVNLVEEACSPNLQELADLAERTLQAWDKMRSGARKLMAKYSVKVCGYCPEIHVGPKGHKVKACVAYKHQMRAGQHGWQEASIDDLIPPKYVWHVKDQDGPSLLNELRKFYGQTAAVVELCVQAGANVPERYRPMMRLDVVVPDVDEVEKVA*