MTGTAVNPLFRAAYLAKAGHGRVTLFIPWLSLKEQELVYPSGITFSTPLEQEAYIRQWLEEKTGFSSDFNIRFYPGRFSTDKRSILAVGDNTELVPDEEADIAVLEEPEHLTWYHHGRSWKTKFRRVIGVVHTNYIEYVKREKNGRVQAFFLNYVNNWVTQIYCHKVIRLSAATQDLPRSVICNVHGVGPKFLEVGLKKQEQQKLGGRTFSKGAYYIGKMVWSKGYKELLQLLSEHQSKLADFEIDLYGNGEDSVQIREAARKLSLTINVYPGRDHADPLFHEYKVFINPSTTDVVCTTTAEALAMGKIVICADHVSNDFFREFPNCRTYKGSNGFPPIVRAAMESEPLPLSDELRHRLSWEAATERFVKAAELNEQSLGGKVVSSYPSKGFMSISFEMSDIRRFVDDASAFMHNAASGIEPARRAFGAIPKTLYPDEQQCRELGLKPNGTNKSGKQWFKR*