MNKEGPGFLYKVYSILEHQDYDDIVSWNDNGDRFDVKDINIFQNYILPNYFKHSNYSSFVRQLNIYDFHKTEKYSFKHKLFRRNQKELLPQIKRKVNDQIIVLPSIEQINQQLSILTLRNQELESLFKYLIQQSDKLQKENAYLWQELCKLKQKNDHQQETMFDWLTNNITAESLFRILEKSITKKDLIKLVSRVFGQDQQNKKIKTDYII