Synthetic approaches to protein phosphorylation.