Targeted protein degradation: mechanisms, strategies and application | Synapse