MKEKSKNAARTRREKENAEFYELAKMLPLPSAITSQLDKASIIRLSTSYLKMRTVFPEGLGDAWGHRIPPRTRLEKELGSHLLQTLDGFIFVIAPDGKVMYISETASVHLGLSQVELTGNSIYEYIHPADHDEMTALLTIHHPYHTHILQVMIEKRLIIILSVIIMKFNIGHVNLFTYFPDIEIERSFFLRMKCVLAKRNAGLTSGGYKVIHCSGYLKIKQYTMDVSPYDGCYQNVGLVAVGHSLPPSAITEIKMFNNMFMYRASLDLKLIFLDARVAALTGYEPQDLIEKTLYHYIHACDILHMRYSHHTLLLKGQVTTKYYRFLAKDGGWVWMQSYATIVHNSRSSRPHCIVSVNYVLR