Guest-binding behavior of peptide nanocapsules self-assembled from viral peptide fragments