2',3'-cyclodialdehyde-5'-cytidylic acid CMP-ribodialdehyde NSC622992