Molecular aspects of β-ketoacyl synthase (KAS) catalysis