MLKTITISGGLPYKVYPGHDGVLTEKRKQRRIRTTFTSAQLKELERAFQETHYPDIYTREEIAMKIDLTEARVQSVSLEKTKISHVL