Purpurone, an inhibitor of ATP-citrate lyase: a novel alkaloid from the marine sponge Iotrochota sp