MPPYIAGLFPGFLVPSLMPLFWMGWMPFMIPKGLPIPFPPIIVALMHVPPGTLVILRMGMALAPCLPILHGMGWIFKGVAKLPCFMMEGITGMHFVGLIMIIIFLDGMIIAFFMIMVMVVPCGM