IKVLKGILIMMFGAWIIMIVFPDGIIMGHFMPAFGKACGWFPVWGYVIHLPPQYGLGIPMFMLIFFMINLVMARALMIMIGMMFIGHFPMLILFCFIIIAMPPAMLDIMIHIGSVILWLQS