MAIPKLQSYALPTALDIPTNKVNWAFEPERAALLIHDMQDYFVSFWGRNCPMMDQVIANIAALRQYCKEHHIPVYYTAQPKEQSDEDRALLNDMWGPGLTRSPEQQKVVEALTPDEADTVLVKWRYSAFHRSPLEQMLKDTGRNQLIITGVYAHIGCMTTATDAFMRDIKPFMVADALADFSREEHLMALNYVAGRSGRVVMTESLLPTPVPASKAALRALILPLLDETDEPLDDENLIDYGLDSVRMMGLAARWRKVHGDIDFVMLAKNPTIDAWWALLSRGVE*