Text this: IGLC1 is an independent prognostic marker and potent therapeutic target in osteosarcoma