MMKKTVIAIITMATLTSTAAYANTIEKDIRVEAEIISLMDVKRADDSNINKIKLTYDTVTNDGTYSHSEAIKVKARKQLGDKLKVSLAAPVILSEPNNNKEFTHVEVLLDGKKLLETADTRDLIAFHGSELNAELKVSAKEPNNAVGGEKYSGVIQLRLEPSA