GMGMPGLFAFPLFALILMGGFMAYFAVPPQFPVPDMAKMLMLGLWLGAIPMMCILPVMALKVICIPVFGF