MDSIKRALHKDPLPTAQLGKGGPKVTRLGYGCMGLSAFYGAPKPEPERMAMLDRCYHLGEWHWDSADVYGDSEDLLGRWFKANPKARKDIFLATKFANRRGPDGKREVNSTPEYCKEACDRSLQRLGVDHIDLYYCHRLDGKTPIEHTVRAMAELKNQGKIKYLGLSECSSESLRRAHAVHPITAVQIEYSPWSLDIENPQIALLHTCRELGVAVVAYSPIGRGFLSGTYKSHADIPEDDFRKHSPRFSAENFDKNLKLVNQLQELAQKKGVTATQLILAWLLFQGNDIFPIPGTTDQGRLEENLHALKIHLTEEEARQIRHYCESAEVHGGRYPEAMSSALFADTPAEA*