I would like to phosphorylate a serine in my recombinant protein. Is there a good, reliable method that is generally accepted? I do not mind using an artificial phosphate mimic, especially a non-reversible one. My protein lacks cysteine residues so I can easily mutate the serine to cysteine.