MSQFTHLHLHTEYSLLDGANKLKELALTLKEQGATSVAMTDHGNMFGAIDFYQTMKAQGLKPIIGMEAYLHNHDELDDKSSRQRFHLCLYAKNEIGYQNLMYLSSQSYIKGLYYYPRINKKLLEDHSEGLICSSACLQGEVNWHLNTYSERNVRFGAKGYEAAKEAALWYKKVFKDDFYFEIMRHGIGDQRMIDDDIIRLSKELNIKIIATNDTHYTFKERAAAHEVFMCIAMGKKLNDPDRMRHSVHEFYVKSPEQMSELFADIPEAIENTQEIAQKCNLELNLGNPTPPNFKFTREYAKDHNIILPEETKEFSFDNDDIVFEELCKKGLEERLKFIDESKHEEYKQRLEVEINIIKNMKFSGYMLIVHDFIKVAKDKGIPVGPGRGSAAGSLVSYCLRITDLDPIPYSLLFERFLNPERVSMPDIDVDFCQDRRAEVIDYVIDKYGADKVAQVITFGKLLAKGVIRDVARVCDMSIQDADELAKLVPEELKITLDAAYEKEPKIKEFIDRHPKGLEVWEYARALEGLNRNAGMHAAGVVISNESLWKKTPLFRQSKNDERHLVTQYSKDHLEDVDLIKFDFLGLKTLTVINNAIKLIKKRYNKDIIWETIDVNDSKVYKTIQSGNTLGIFQIESGGMQSLNARLKPERFEDIIAVLALYRPGPMESGMLDDFIDRKHGLKNIEYPFDSLEKVLEPTYGVIVYQEQVMQIVQIIGGFSLGGADVVRRAMGKKDPEKMKKLKTDFADGAEKQGYDRVKAEDLWELIVKFAGYGFNKSHSAAYALITFQTAYLKTYYPSEFMAALLTSEENNVDKIAVYIDEMKKMNIKLLPPSINKAIREFSALEQDGKDAIIYGLGAIKSVGIPAVENLLEARQDGEFKDINDFLGKIDPTKINRRTLESLIKAGAFDEFGFTRKALFDNMENLSEASRKMAEVRKNAASSLFGEEELTSGVQVNFTPKNEEFEVMEKLGYEKEILGIYVSGHPLDRFYEQINAIDYVKSLDFESLKNNGEILSIGKIEDFKSMMSKNNKRYGRIEILDYYSSFDATVFESNVEEIENIIKDENLKNNAYGFVLGFKAEGGEKPSFFLKAIKDLQSLEDGEIKAIKKFGAKKDFKNKEENHFTAEPKEFEKNIIELDLTRLNRELIYEIHEIARNAHNPNEKNNKKLVLKVISAGSCLLYHTDFIISDSIVEEISNKYA*