2,3-Bisphospho-D-glycerate 2,3-Disphospho-D-glycerate C01159 D-Greenwald ester DPG