MYSNQGLMFGDYSLEQQSFRDLNRHEKSLGLLTEKFVQLLKEAPDGILDLKMAADYLAVRQKRRIYDITNVLEGIGLIEKRTKNSIQWKGGSAATNGPDIQARLDELQAEVEYLENLEKKVDEHRTKVLQSLKNVQEDLDNLQYAYVTHQDLINIFQDRTMLVIRAPPGTRLEAPVPENPAEQPVQSLFSQKRSYKVHVKSYTTPIHVLLVNQEEGSDRARVLPVPAGPEAGVLNRRSSSLSRTVGENTLVSPLLPLSPPPNECDFSYNLDDTEGLCDLFDVPVVPTAPAEEDATN