IFVVALFIPIVPVMMAWMIIALYFMMDMFRGMPGWLIMFLIIPPYPIRPPMLLIWMMDWIYFVFVMGMPVFSFAMINMGMALPIGVYGPPVMMIYMT