MSITKDQIIEAVAAMSVMDVVELISAMEEKFGVSAAAAVAVAAGPVEAAEEKTEFDVILKAAGANKVAVIKAVRGATGLGLKEAKDLVESAPAALKEGVSKDDAEALKKALEEAGAEVEVKEAAAKAKFVAAWTLKAAAGPGPGLENPLPERPREKEEPVVRETGEGPGPGVNASKPSERGLVRQEEAEDPAGPGPGNITPREGDELGPGPGQTDPTARPTGPGPGSDMLQQLHSVAAYELASRLRYARAAYRSRRRYVRGRAAYRLPYLRTWFRAAYSSHPNSLMKKAAYVDKLLSSRSASNRLKGPGPGRDFRTYRLSLLEEYGGPGPGKRDFRTYRLSLLEEYGPGPGSIPKHINPVAASLIQGPGPGESYLTVSSHPNSLMKGRKKRRQRRRPQHHHHHH