hexose monophosphate shunt