MSCFGGWNGGCGPCGGFGWGGCGPSWGCGPCGFGGGYSYRVSYGFGGCGFPGGFGWGGCC