MNNTKNKSDWQLFLEDYRFYHEKEFDWITYLNHCLNSYPDFDILKFIRKYGPECEKSFLSLQSKTKADVYGVFTKQIKAGSVNEVLAQKLVQLDALRTNYLIGALYSTNKTQKKLFKQSWKNAKKQGYTKQEWLMTLVGLPFEKGEYHKQLYAHSRQEILDLVEAVKKLYLRPEKDDKLEFADSSKVSESKSIKVTNAVTLPSDDLDKELFEFSGEGGDE