MKKTEDLANDEIIEKCLEAKGGKPGKLVQIPEGQVKSLCTAARTIFLDQCPLLELEAPLKICGDVHGQYHDLLRLFEYGGFPPESNYLFLGDYVDRGKQSLETITLLFAYKVKFPENFFLLRGNHECASITRIYGFYDECKRRYNIKLWKQFCDVFNCMPVCAIIDEKIVCMHGGLSPEITTFEQVKRIVRPTDVPDTGLICDFLWADPDKEITGWAENDRGVSFIFGPDVVSTFLQKHDMDLVCRAHQVVEDGYEFFAKRQLITLFSAPNYCGEFDNAGAMMSIDDTLMCSFKVLKPVKKK*