MDVPEILREMKESFRSGKTQSMGWRKKQLQSVLNMVTENEKEILDSLYSDLRKHPVEAFRDEVGIVEKSARFALKNLHQWMAPTKVGVPLLAQCGSAAIIAEPLGVVLIFSAWNFPFNLAMEPMIGAIAAGNAVVLKPSEIAPATSKLLATLIPIYLDNSVIRVVQGGPAESSQLLEHKWDKIFFTGSARVGRIVMSAAAKHLTPVTMELGGKCPTIVDSVLHKKDLVITAKRIVFGKWAANNGQACLSPDYLLVEEKFAQTLIVVLKKTIERFFGEDASTSGDLSKIVNRNHFLRLRKYLEDPSIAQSVVYGGKHDENEL*