The ubiquitin-proteasome system