MSATKEAGKKGKVLVALSSASHIVLANGKQQETGHFLSELTKPLRKLLDAGYEVTFANPQGNEPHLDPASLSRVWFMPSLHPGKELEEAQHLVEDMKKTNNFSKPTKCQDINDDMLGQLDGIFMPGGHAPMVDMWNDAELGRILLHFHQHTKPTGAICHAPIALLSTMQVPSEKGKPWTYKGYHITCYSDAEEKMNETLWGGSLQFKAESTLRENGAIMEEALPMMPKVTVDRELVTGQNPTSADGFGEKLVEGLDSAVQQKQQPGTRQTGTTTTTTTAAQEPTAAGTKQQQVDVAARNQAPMGVPATESEL*