Dolastatin 3 and two novel cyclic peptides from a palauan collection of Lyngbya majuscula.