The structure of cyclic Guanosine Monophosphate (cGMP) 3'5' cGMP