Escherichia coli phosphoenolpyruvate carboxylase: studies on the mechanism of multiple allosteric interactions.