MSTMESLIGLVNRIQRACTVLGDHGGGDSSFSSLWEALPTVAVVGGQSSGKSSVLESIVGRDFLPRGSGIVTRRPLVLQLHKTDEGEQEYGEFLHLPKRRFSDFALVRKEIQDETDRVTGKSKMISPVPIHLSIYSPHVVNLTLVDLPGLTKVAVEGQPESIVKDIEDMIRTYVDKPNCIILAISPANQDIATSDAMKLAKEVDPSGDRTFGVLTKLDLMDKGTNALDVLEGRSYRLQHPWVGIVNRSQAEINRNVDMMAARHKEREYFATSPDYSHLVSRMGSEYLAKILSMHLEAVIRARIPSIIALINKNIDELEAELDRLGRPIGVDAGAQLYTILELCRAFDKIFKEHLDGGRPGGDRIYGVFDNQLPAALKKLPFDRYLSLPNVKKVVSEADGYQPHLIAPEQGYRRLIDGGLNYFRGPAEASVDAVHFVLKELVRKSIAETQELKRFPSLQAELAAACFASLERFRDESRKTVIRLVDMESAYLTVDFFRKLPQDVEKGANPAVPNVDRYNEGHFRRIASNVSSYINMISDTLKNTIPKATVHCQVREAKHSLLNLFYTQVGKREAKQLGQMLDEDPTLMERRLKCAKRLELYKAARDEIESVSWAR*