Understanding Cellular Protein Degradation