MEFLQNIKKNYDEWTRITPQGLLYDRALFWLFVILLLIGLVAVTSASIPYSSRLFNDPFYFAKRDAIYVLLSLLTCYISLQISSSQWEKWHAKIFLFSVILLLLVPFIGTSVNGAKRWISLGILNFQPAEFAKLALTCFLASYFTRRYDEVRSRHVSIFKPFIVMLVLGCFLLLQPDLGSTVVLFIIMSGMLFIVGAKILQFVGLIALGGILFVWLVLTASYRLKRFIGFLEPFKEPYGTGFQLTNSLIAFGRGEITGEGLGNSIQKLDYLPEAHTDFIMAIIGEEFGFIGILIVILLLGLLIFRAMKIGRESLMLEQRFRGFFALGIGFWIFFQGFVNLGMALGMLPTKGLTFPLVSYGGSSIIIMSATIGILLRIDHENRLFRIGQARLRDD