MKCLNATWFKSRKTKEEKALGMRQYFTIHMMMRCSRFFNCDAKRFAFGRRGLCSSGRALDWDAHRLSSDQLHFRKLASDFVRQEFLPFAAEWDRKGHFPVDILRKAASLGFGGIYCSQEFGGSKLSRADGVVIFESLAYGDVSTTAYLTIHNMCCSLIDRFGTDEQRTQWLPSLTTMELLSSYCLTEPGSGSDAASLQTTARQKHRSTDYVLNGSKAFISGGGVSDVYLVMARTGIDDPKGITCFLLEKGMEGLSFGPPERKLGWHSQPTTSVTLDDVRVPCTHMIGKENQGFKIALSGLDGGRINIGACSVGGAQFCLDATEKYVKGRKQFGKAIIDFQNTQFKLSDMITRVQASRLMVAHAASAFDANAPGITATVAMAKRFATEACYNVCNDALQLHGGYGYLNDYPIERYLRDLRVHTILEGTNEIMQLIIARQLMH*