Interleukin 6: a fibroblast-derived growth inhibitor of human melanoma cells from early but not advanced stages of tumor progression.