Single-molecule peptide sequencing through reverse translation of peptides into DNA