SP1 as a novel scaffold building block for self-assembly nanofabrication of submicron enzymatic structures.