CPD-26 D-arabino-3-hexulose 6-P D-arabino-3-hexulose 6-phosphate H6P hexulose 6-phosphate