YIIFMPDIYFALFYLLLMILVIMLIFMPWDWFAFWAFVMMLLFAMKMGMPVFMLVMPRYPKLMWWMVTFMGYPPHIPMVMVFLFGTPIFMAYGMLIDMKMLMMAML