QYMPGAKLFPQLCYIVGMFMVLMCYRMEYITFPAGVRVMALMMIGCYTGIIPLMAFGPIAMEMIPGMIIMIMLATSIPHLGLCMMIIMPRSLMIPYFPFGMPPPARLPPAQPFMC