Satellite Cells Say NO to Radiation