18441-12-8 3123-67-9 GDP-D-mannose GDP-MANNOSE guanosine diphosphate mannose guanosine diphosphomannose guanosine pyrophosphate mannose