A model system analysis of the mechanism of 2-keto-3-deoxy-6-phosphogluconic acid aldolase : the catalytic role of the Schiff base intermediate