Irciniasulfonic acid B, a novel taurine conjugated fatty acid derivative from a Japanese marine sponge, Ircinia sp.