Crystallographic and kinetic investigations on the mechanism of 6-pyruvoyl tetrahydropterin synthase.