Transcription factor LSF (TFCP2) inhibits melanoma growth