MEFLQNIKKNYDEWTRITPQGLLYDRALFWLFVILLLIGLVAVTSASIPYSSRLFNDPFYFAKRDAIYVLLSLLTCYISLQISSSQWEKWHAKIFLFSVILLLLVPFIGTSVNGAKRWISLGILNFQPAEFAKLALTCFLASYFTRRYDEVRSRHVSIFKPFIVMLVLGCFLLLQPDLGSTVVLFIIMSGMLFIVGAKILQFVGLIALGGILFVWLVLTASYRLKRFIGFLEPFKDPYGTGFQLTNSLIAFGRGEITGEGLGNSIQKLDYLPEAHTDFIMAIIGEEFGFIGILIVILLLGLLIFRAMKIGRESLMLEQRFRGFFALGIGFWIFFQGFVNLGMALGILPTKGLTFPLVSYGGSSIIIMSATIGILLRIDHENRLFRIGQARLRDD*