MSSIAIYTSFLRAILGLVGVRPQSVEIEPGTIVHIWAPSETAKKTTNNLKQAENKPSKPAVVFLHGFGFNGILSWQFQVLALAKEYSVYVPDFLFFGGSITDRTERSPAFQAECMAKCLRKLGVEKCTLVGLSYGGMVGFKMAEMFPDLVDSFVVSCSVMALTESISRASLERIGFPSWVKHLVPDTVEGVKKIVDVSTYKSLWMPHFLYKDVFETAYNINRKERVELLDALIVKDEDFSLTSYPQNTAKRIHLLWGEEDIIFNMEVARNLQEKLLAGKAPLHYIEKAGHAVPLERPFAYNRQLKKILVSLHGE*