SGAMNLPLEMLLLVMFMPPYAAIMDMLFMYGPPHPWPWMLALFMLLAGKFGF