VIPMLVLMCPVIGLIIIIFMPGCALLIMAGMPMIPLLPNIPPGPPLIIYPMIYPKCGGYLIIVGPIYIPVQPGFFPMMIMLVMGKIMMIYYLFPGMMPMAMFPITGLTVMALVMVMRLGMAKNMM