MEIVQEGIAKIIVPEIPKTVSSDMPVFYNPRMRVNRDLAVLGLEYLCKKLGRPVKVADPLSASGIRAIRFLLETSCVEKAYANDISSKAIEIMKENFKLNNIPEDRYEIHGMEANFFLRKEWGFGFDYVDLDPFGTPVPFIESVALSMKRGGILSLTATDTAPLSGTYPKTCMRRYMARPLRNEFKHEVGIRILIKKVIELAAQYDIAMIPIFAYSHLHYFKLFFVKERGVEKVDKLIEQFGYIQYCFNCMNREVVTDLYKFKEKCPHCGSKFHIGGPLWIGKLWDEEFTNFLYEEAQKREEIEKETKRILKLIKEESQLQTVGFYVLSKLAEKVKLPAQPPIRIAVKFFNGVRTHFVGDGFRTNLSFEEVMKKMEELKEKQKEFLEKKKQG