Structure of glycogen phosphorylase a at 3.0 A resolution and its ligand binding sites at 6 A.