Blueprinting extendable nanomaterials with standardized protein blocks - Nature