Biological indicators of prognosis in Ewing’s sarcoma: an emerging role for lectin galactoside-binding soluble 3 binding protein (LGALS3BP).