Cholesterol Modification of Sonic Hedgehog Is Required for Long-Range Signaling Activity and Effective Modulation of Signaling by Ptc1