MNYLDRRDYIQKTLMSSESAIKGQDFADKLGVTRQIIVKDIAILRASGADIVATPEGYIMNKKDKNLNFKIIALSHDRYEIEDELKTIVKYGGVIRDVIVEHQLYGEIKAVLMVKTIDDVEKFVKKFNEYKAEPLLKLTNGLHIHTILTETKEQMDNIIYELDKKGYLIK