GMFLIIMMGPIMQGIVIIKMPDLPIAIWYALMIMKILGIKGFMFVMPQKLIIIIIA