MSCGIGGFGGCGPCGFGGGFGGISGYAYGFNYGTNFGCGPWGGYYRGCSPCGWGNGWGGWGGGGCC