Developing furan and triazolinedione chemistries for site-selective protein modification