CHEK1 and cancer: CHK1 as a Metabolic and Immunological Regulator: Implications for Cancer Therapy.