SEARCH Articles Figures Tables 2-keto-3-deoxy-6-phosphogluconate 2-keto-3-deoxy-6-phosphogluconate aldolase