Kauniolide synthase is a P450 with unusual hydroxylation and cyclization-elimination activity