LMIPLMYPIGWVRLMAVILMGLVMPMLMMIYFGPPAAAAVLGMQGMPPRVKKLVSPIFFGILFILLPVGMPMALIMGVAELPPIMIAMMIMGAMDLALMLDLLKGYMAFTFPLFL