SEARCH Articles Figures Tables Protein template Proteins assembling Proteins synthetic Synthetic assemblies Template-assembled Template-assembled synthetic protein Template-assembled synthetic proteins TASP) Template-assembled synthetic proteins TASP) Templated assembly