Substrate binding to chloramphenicol acetyltransferase: evidence for negative cooperativity from equilibrium and kinetic constants for binary and ternary complexes.