Epothilone A152044-53-6100 % similar Epothilone B152044-54-781 % similar Epothilone D189453-10-976 % similar Ixabepilone219989-84-161 % similar