MIHRTESEENMLQVVVSWALDEEPEAVAVLLAGSRARGEAQNFSDVDITTVTIQTPKCSYRTLFLENDHNQLTHISMGAQSLQDWQMEHEQPADWSMFLPAEEHYRVLWVRPNYEYLFYYGKINHPAPGMEVEDFLEYVSKAKNAWLHRDDIGVRWSAMEAAKYLPGILKPLNPEIAAKNKMDALKLALSLPVTPENYQNDMMICLGLIPVDDTRKIMEALLRLALGAIKMIKDKALEFSELIGQPYIPEYIYNGTVERYLLQGIDDLGITVVK