CMIMGQWMGPWEMIAYLQIFAIMAILLMGVPPAMAFKFAIGSIIYMPKLMMMVMIMLMLMGMLKKDGFPDPMFMIQKMPPIIWLVLMVMIKRAATPKGPDPAFIAFYMMMKMMMMMPPWFTLF