Crystal structure of polyketide ketosynthase