MKLFFHLLVLFRSLGSLAASHVDSSQWQTVPNRFEHNPAGAIQHLLKGGANVDEYSGPPQPMMVIGAGLPRTGTASFKTAMDMLGYKCHHMIELLETNGKEELWHQHLVQKSLSFDEIMNDMASHGFNATVDMPTAFKYKEQINRYPKAKVILTVRSEEGDKAGKQWAKSMVNTILQLPRLLSSIPLSWFPRASHTIEFLEGSYAGVDLPMYEHEKLPAFYDSWNEEVMKTVNRENLLVFRAKDGWKPLCDFLGPVSEIVQANCARFIASGQPYPRVNDTDTIKTAMSFFTAFSLFVKAFPGVVLTIAVVQVFLKGSLKSAASRNKKHA*