Tying up loose ends: the N-degron and C-degron pathways of protein degradation. - Timms RT; Koren I (Biochemical Society transactions, 2020)