YFIFGPGMPDPTWMMFLYPLCILALRYAGVPPNMIIIMAFGSIMTCPVMAVMVMLMFMLMGVIGLDGYLDPYAMIALMPPVLLKVLIVMMKRAKFMTGPGPPMMALAMMVMMKRMMPEMFFMF