Agelanemoechine, a Dimeric Bromopyrrole Alkaloid with a Pro-Angiogenic Effect from the South China Sea Sponge Agelas nemoechinata.