MPPPDLALYMAMIFLYYMKFGDIQLMVGMFMPWAMVVWPFGAPPIFGQMPIMIFFILFLAIGNYWVFPMDKVYVEKLGCCIMPGLVIMIWGGGPVIMIFIMVILFGPFGLIWIMMVFVGRAKMFH