Nanopore protein sequencing