MKAEGLCYAAGAALAHSCIDLSRKWAANNFNPIELLALVALLDSVLLCALASSSWPSLPPLLSNPDRHFLRILVLSSGLKVMAGYMYQKSLQISPISVTVPYLAFTPVMLLLTGFLLMGEVPSHAGMVGVGVVTIGGYLLALEKHGEPSDSKRARGEGLPELMSNGDVTSSLNKKVFSRFASSPLFQPFLALRKEEGSLLMLGVAGLLSISNSLDKMGAHLSESAVLFAAIQRVIMALPVMIHLLLYSPKSFKHLVNDFPAFALISVFEVAAFICFLKSLESLLVSYAVAAKRSNVILSVIVGKVVFKVNSPSLKLRKANLLHIRERASELKNRLIILESPDLTQDQVVTGKDLEKTSIYCYDGFRDGSDYTGMTSVDVILSLSFAQD*