Incorporating covalent and allosteric effects into rate equations: the case of muscle glycogen synthase.