Halichondramide NSC622258