Structure of 2-keto-3-deoxy-6-phosphogluconate aldolase at 2.8 Å resolution