MDCLTLPSGGAFSLDTIIDLHHGIPSCKFAAAHAEPKAYRKWVCSTSAVGNLALPSTKQADLERDRWLSQIKGYFRDGKVFEAEELISKMREADLMPDLFCYNALITAHGKADRFASAHAWFSLLESDIRLQPDAVTYRSMIGACGRAGELREALELYGKMKACGFHPSTQNFNTLISLHRKMDEDANKEDKILGLLVDMREMGCCPDSSTIDVVVRLYERWRMLENVPAAIPLLEAAGWSPTQRCYDILLKAYIRCSLVDQALDVFRMLCMMLITESHHGKDLAGKPLSLRSNPGDNSHDALENDGNGRANSTVCRLDESLCHTLICLCKTMGRYTEALRVYSDMCQSGIKPSWFTACTVIDICGRLNEASAVEMAEALFMEMRSSAEGREATDAGAYTVTINMFLKAGLVEKAAEIANLVTDHECLVPDSALFVAMLRAYSRCGMPAKAVQVYKRMLGVRLTWTAPMFNGVIHCCGRALPLEESIKVFLAMVYAKVPLSSVTCNLMMDIFAKAGLLDKAENVFKLAKEQGVLDAISYNTMIAAYGRFKEYNKMEYALLEMQSAGFRDHAEAYNSMLDAYGKAGQLRRMENTLERMRRSDCLPDLSTFNILINVYGREGLVGELKKIRKCMEEANIRPDSYTFNTLIFAYGNAEMPNEAMGAFKEMQDLNLIPDEVTYNCLIAAFEKSGNLLEAARWSLWMTQLGMK*