MSEDEDNDGDGGVEQCYDVLQEMLAVVCAGRYGLDINVENIPQGEASSSHGSSAADEDPQPSDGMSNDLDPQLFDAMLNDLHLLLYPECKKFSKLEFLVKLMHVKIINRWSNKSFDMNLELIKAALPISETLPKSYYEAKKYMRDLGLGYVPIHACKYDCAFFWREHEHKLNYPECGEPRHKLNEGKGKKIP