Sugar shuffle stage of pentose phosphate pathway
1. Ribulose-5-phosphate epimerase converts two molecules to xylulose-5-phosphate, one to ribose-5-phosphate
2. Transketolase transfers a C2 unit from xylulose-5-phosphate to ribose-5-phosphate, yielding glyceraldehyde-3-phosphate and sedoheptulose-7-phosphate
3. Transaldolase transfers a C3 unit from sedoheptulose-7-phosphate to glyceraldehyde-3-phosphate, yielding fructose-6-phosphate and erythrose-4-phosphate
4. Transketolase transfers a C2 unit from xylulose-5-phosphate to erythrose-4-phosphate, yielding a second fructose-6-phosphate and glyceraldehyde-3-phosphate