Nanoscale protein-based memory device composed of recombinant azurin.