HSF1 and cancer: Cancer cells are more dependent on HSF1 than normal cells.