MSIAKRVQQWATFARTWHIYDCTWQNPFESAKLVKTHLLGLQKPIYHPMNDCGDHVVLINTREIALPGDEWVKRVYFHHT GYPGGASWTLAWQLHEKDPTMVMKKAVYNSMRGNLQRRHTMQRLHLFADDQVPEEILQNVTNQIRTPRSIPQRLDHIDKE TLENFPNIMDYPKDYILR