MPLMLGVLVAYLGMWMIIIMFPDGTIYGWVMFAVGPGMGWFVVYGYAIPHPPTIGMPMPMFMIIFMMINYIMGCMQVMMVGMMIPGPRPLMIMWMFLIFMMPPVMMAICMCIGSWIFFLVL