MKLSKKTVNDISFTDQRVLMRVDFNVPQDASGAITNTQRIVGAIPTIQLVLDGGAKSVVLMSHLGRPDGTKNAKYTLKPVAEKLGEIMGREVTFLNDCVGEEVEKACADPAAGSIIVLENMRFYAEEEGKGIKHEDGCPGAKCDKKAPSKGEKCIKFKPSPEEVNAFRNSLSKLGDIYVNDAFGTAHRAHSSMVGLSGKMPCVSGLLMAKELEAFSKVLDPELKKTPLTSIVGGAKISDKVLVIDNLIDKSDNIIICGGMAYTFLKTCFGMKIGKSLFDAKGAELAPGLLEKAKAKGCNIIFPCDWACGQDFCNDQPIKMVTQEEGIPDEWEGMDCGPESMELFRKTVLASSTVIWNGPAGVFEFDNFSKGTKALLEAVAETTAAGNVGIIGGGDSATAAAKWDMEDKVTFVSTGGGASLELLEGKVLPGVAALDDK*