MSEDAQGHFDLKSMIFSLVTPFMLKAVVLLGIPEMISKAGPLSLKQIVSRLSNPKNCQPDLLERILQFLVHKRALSEKIEKDGETYYGLTPISKWLAEEHHLLLLCTHEYPMAAFQKVNEAVLDGGHAYEMVNKVRLWEHDPGHGDEYVELLNKATLAWSTVTISLVLEHYDGFKDVKKLVDVGGGLGMCMGKIVEKYPHIEGVNFDLPHTVSSAPAFPGVAHVGGNMFESVPSADALLIKSVIINFSDEDCLRMLANCYKALPRGGKLIVIELIYSKERPFEMDLDMIMIGFTDGGKTRRFEEHKALLENSGFGNVSLVSVPSKEQVIEAYKL*