'On-the-fly' optical encoding of combinatorial peptide libraries for profiling of protease specificity.