Biologically synthesized Epothilone D Desoxyepothilone B NSC721085 Z-12,13-desoxyepothilone B