Sonic hedgehog in the nervous system: functions, modifications and mechanisms