MTMRSAAKHALLTQPLAPGSPGAFLRGRFSPLSPGARPCRAASSASVPAAGKHLPPLFSVAPMMDWTDNHYRTLARLISRHAWLYTEMVVAETIVHQKDNLDRFLAFPEEQHPIVLQIGGSNLKNLAKATELANAYSYDEINLNCGCPSGKVAGHGCFGARLMFDPEFVGDAMSAIAANCDVPVSVKCRIGVDDCDSYEELCDFVDKVVSNSPTRHFIIHARKALLSGISPAENRKVPPLKYEYYFALLRDFPEVKFTLNGGITTIDQVSASIRQGAQGVMVGRSAYNNPWNMLGHVDSEIYGKPTRCISRRQILESYQFYGDSIIGRYGPSRPNVRQLVKPLLHLFHSEPGNNLWKRKSDSALRYCKTVKSFLEETLDAIPDTVLDKPVTREQSVEKKYFADVDSLLPPRYTTLTNCTYGSPELATASA*