IRF7 is a novel prognostic biomarker in kidney renal clear cell carcinoma. — SciRadar