Total synthesis of (-)-haouamine B pentaacetate and structural revision of haouamine B.