Protein sequencing with a cavity-separated multi-nanopore device