MPATRTKQPRLCRGYEHFEEPGRFAGSRWQMYAAGGAGVTFLAYYYSCRQEVPYTHRKHAILLVTEDMERHLGEETFKSITLEAATAGTLLPPTHPFVVLIKRVGLRIAHVASDDYGGGYKEHMKRMNWEFAVIKSPMVNAFVAPGGKVVVFTGLLDLMNTDGELAAVLGHETAHVLARHHAERISQMNLTGLINMLARLLLGISIPGPLIVLGMFLPYSRRAEIEADEIGIHLMARACYDPADNITMLMKLNKVEELTGNRTPTLLRTHPMTTERIERVRKLLPEAYDLFYSTCNVVRGVLDEFALGYR*