MEKKQHIAIFTTASIPWLTGTAVNPLFRAAYLAKDGRMQVTLVVPWLPLIDQEHLFPNNITFDSHLEQEKHVRQWVEERTGFESNFNIRFYPGKFSLDKRSILALGDITVIIPDDEADIAVLEEPEHLTWYHHGKRWKEKFRLVVGIVHTNYWEIVRRERNIMVALLIKYINGWVIDIYCHKVIRLSAATQDLPRSVVCNVHGVNPKFLEIGLKTREKQQNDNQAFSKGVYYIGKKLWNKGYKELLDLLHDHQKELPGFEIDLYGSGEDSAEIEVAAKKLELAVRVHPGRDHADPLFHDYRVLVNPSTTDVVCTTSAEALAMGKIVVCANHPSNEFFMQFPNCLTYDDGEGFVKAIIKALSDEPAPLTNAQRHALSWEAATQRFLKAAELPTNQPKTTTSEPFLSTSLNLTKKLEDASALVHFVGTGFLSSQPDEEQCKELGLKVPPKRTGFSSGKWI*