MEENKDFLNECMNIINTTIYKVFKIDINDEQEKQILGAYLFGMFNGLGHEKNIKPVDIQGAMIQILNEKLNYSLESAVQFSQFLINSTDKNFHPTMFAIIHRGLEGYFMYKDGRNEELSRDFHDIIEVVKTAT