MEKIMKDNGAVPQMDAIEDLRNEVAQLQRSVEQLKDAVAAQTAYIKILIKNSVDATKVDEWEFPIQSPMELLKMEGDIKTRNRGIFVQKLRKILSETSLSKSIKKVLSRDIISTNNVDGVSGKDGLKTFKTFFPILLEAISLVNPATFLGISLQKMTKEFFDEFFAKNTKHLP