LMLMLMMLMMPLPPLPPPELMWEMWLFAFWLVLMMMGGIDPPWLCIMFCDAKVAYDGGFMGWGYMYQFPPYFMGPMLFGPPGLVIGPIMLKNGFIIIIIMGMA