RRLFPGMGMVWMMMPAIGIVIVIMYPIPIMNIPMLIAIFYMMPCVEMKMIVPGTWVWFIFIIVGGLWLLMMMMPTE