MGEKLTKRIREMVLSNLLTFEVGWYDRDENTSAAVCARLSTEARMVRSLVGDRMSLLLQVFVSASTAFVLALIVAWRVAIVLISIQPLLIASFYSRSVLMKRMSERSQKAQSEGSQLASEAVINHRTITAFSSQDRMLDLFAETQKGPRKENIRQSLLSGAGLFCSQFLTTAAIALTYWYGGRLMNRKLLTSKHLFQVFFLLMSTGKNIADTGSMTSDLARGSSAVASVFAILDRKTEIEPENSEGIKVIKVLKGKIELKNVFFYYPSRPDQAIFQGMNLKIESGKTVALVGQSGSGKSTIIGLIERFYDPIKGQVLIDDRDIKSYNLKSLRSQIALVSQEPTLFAGSIRENIIYGKEEATESEIKKAAIRANAHEFISAMEDGYETYCGERGVQLSGGQRQRIALARAILKNPTILLLDEATSALDSVSENLVQEALEKMMMSRTSVVVAHRLSTIQKADTIAVIKNGKVVEQGSHSQLLALGNNGSYYGLMKLQSGHSPYR*