Escherichia coli isocitrate lyase: properties and comparisons