WMCPPGLFMYPMAALVLIGGFLGMFALPFYEPVPDMIRMIYLALLYGAIPLCTIIPYPIYMVIAIPAAYF