MFKLQARYIVERSDGDLWLKVLDESNENRRFLIEQVVSTALPESRNPEQVSTTVKAFMTKGLQSELIELLEKIVLQNSAFSNNANLQNLLILTAMKAARSKVKDFINRLDNFDGPAVAEKAVEHGMVDEAFEIYKKFNKKVEAIKVLLQHVPEGGLQRASDYASKIDEAAVWSELGHAQLTAGHVADAINSYLKASDSSNYILVMEQAKGAAAFGELVKFLLMVRKKHKDSKVDTELVYAYASTAQMSALEDFIGGSHQANLQACGDRLLEEGLYEAARVLFQHIPNFGRLASTLXKLKEFQQAVDAARKANNPRVWKEVLFACVDVKEFRLAQLAGLSIIVNADDLDEVSEYYQKRGHYDELLSLLDSGIGLERAHMGIFTELGALYARYRPEKLLEHLKLFSTRINIPRLIRVCQEQQHWKELTFLYIVYDEYDNAATTSMLHAPDAWEHIQFKDVCVKVSNTEIYYRALGFYLSEHPDLIVDLMGVLTPRLDHARVVDQFKRANQLXLIKDYLLGVQKANIXE