MTTTKQRLALAICDFLNTSLTDGTLQADDKDNIDIAVNCIGEAFGVDPSDKAAVTEAIGSQNLLQIYSVYEKLKQTKPAAASASSTTSSSSAAPAAASTSSNGPTEEDKKQAESLKSKGNAAMAQKDYPTAIDFYTQALTLNPGNAVYLSNRAAAHSAARDHESARADAEAAVAIDPKYTKAWSRLGLARFALGDAKGAMEAYQKGIEYEGNGGSEAMKKGFETAKRRVEELEAQNDAPAARGGAGGAGGMPDLSSLASMFGGGGGGAGTGAGAGAGGGGGGMPDFGSIMNNPMFAQMAQNLMSNPDMMSNLMNNPRLREMANQFQGGGGLPDMSSLMNDPNIADLARSFMGGGGAGGAGGAGGR*