Naturally occurring isohexenylnaphthazarin pigments: a new class of drugs.