Bioorthogonal chemistry: applications in activity-based protein profiling.