MYCN and neuroblastoma: MYCN protein stability is a better prognostic indicator in neuroblastoma