Protein Resequencer