Text this: RNA-binding protein gene NOP58 exhibits crucial prognostic and therapeutic value in Ewing sarcoma