FLLL32 specifically reduced STAT3 phosphorylation at Tyr705 (pSTAT3) and induced apoptosis at micromolar amounts in human melanoma cell lines and primary melanoma cultures as determined by annexin V/propidium iodide staining and immunoblot analysis. Here, ANXA5 is linked to melanoma.