Protein phosphorylation is a covalent post-translational ... the serine/threonine/tyrosine residues and the three-dimensional structure of the substrate proteins contribute to the specificity.