IL6 and cancer: GLI1 binds to IL-6 promoter and fibroblasts-secreted IL-6 regulates activation of STAT3 in cancer cells.