SPC24 is critical for anaplastic thyroid cancer progression