MTNDVEYYSEVKKMIQQFLNTSQLVPEILNEQEKQIIATFCFGMINGYSLKNKKNAIQIQGATIDILIEMFFYSPAASAEFCNFLIECTDKSFHPTMHSIIHRGIQGYYQYEEAKNNELKDNIENVIEVVKNH