SEARCH Articles Figures Tables Protein self-assembling Protein self-assembly Proteins assembling Proteins self-assembled Self assembly polymers