MLKLSHGLSLLKISTNNQNFNRLLVTEVRKTPVFPAFVKLHFTDVKSKYPELKSTEIMKKLSEMYKATPTKELQKLTSNITLPTPKSEKEKMDDRKKLTLARKNGFPRPIAVTGYQVYIHEQLTGNKGKNLEDMKAKLGNASKAWNSLDERSKEPYVTQAMENKLAHLRELRSWCQDHGIAYSERKSVLVNRFFAKHEKSKAAAANAKEIIKKSSKK