MTDNYFLEMIRTLRKQEEVILYGNIVHINEKYTGAVVEFLQKEYQKEILEYPDHNLPAFETEAALWAAQTIYTAAQLLLYRENKETDLEQLLPDYNITRTASAVLSVDLCLRFLPDILVQLKMIDSEDSIIEILERKLIYWHYSGINYTLPLQLLDFNSMFIEHALKSIYINRIITYKKLDLANQDACKDTVAAHLGLFAEQFWKEFNREKYIDGTY