ribose 5-phosphate