X-ray structure of Enterobacter cloaca transaldolase in complex with D-fructose-6-phosphate.