Posttranslational covalent modifications of proteins