GLIWMWGMILLPGGLPPFMWIMIILLLPVMMAHMGMMLMMKVAFTGIPGFVLMLFIVPDKWIFWLMMIMLMGDPSFLEIFPFIMYLVIIIWWMMIHPPPEAIIG