MPHILMMVMAGLFAICIMPPDMRPPPWAVGPGFIYIMPGAQFLMIIGPLALFPPIMAMYPGLIAFILMGPFHIMLVDLLWALLWPALIQGLPMMVIPIAQGLVLLIPLDLMKIFMQMMMYAGAQMIMG