MSGKGPNCTEACTGEQCNCGDSCKCGEGCNCPSCKTTKGPNCTEACTGKQCSCGDSCQCGEGCTCSCCKKACTKECTDTECSCGDSCKCGEGCKCSSCKAGKCTKSDEGCKTEGHCAKGKCCKS