Haliscosamine: a new antifungal sphingosine derivative from the Moroccan marine sponge Haliclona viscosa