Substrate-cofactor interactions for glycogen phosphorylase b: a binding study in the crystal with heptenitol and heptulose 2-phosphate