guanosine diphosphates