MTKKLTSAMAGKQDFIRKAQFDDQRGGGESAAAGFGGRLVSHEQEDAIIVAALRHVVSGYSTPPPEVVTVAGGEACGVCSIDGCLGCDFFAAPELAQGASRGTAGQMAAEAGGERQMRPRRRRKKNMYRGVRQRPWGKWAAEIRDPRRAARVWLGTFDTAEEAARAYDCAALEFRGPRARLNFPGHGDAATAAAGTATRTPSPCSADAAETTAATPGEWRMGGADGAGDELVWDGLQDLMNMDEADLWFAPFAGTAASSF