MLEAISKLIEIQRLDNLIADAEQRLAGVPDYLENAKNELDTAQSEFDSFKKKYEKDLNTKNEIQTGYEENKAQLEKAQQKLPEVKNNKEYEAVLKEMDVLKKHVNEAEYKLLELGESVDKHKSEDDGVVKKLEDAKAAYEASLKQRDDENKELTAELASNKEKRIEAVKGVKKSLLARYDRVRNARNNLAVVRVDDETCTGCYIKVPPQLYVEVVKDKELLQCPNCQRFLYYKSEEDA