The present invention provides chaperonin polypeptides which are modified
to include N-terminal and C-terminal ends that are relocated from the
central pore region to various different positions in the polypeptide
which are located on the exterior of the folded modified chaperonin
polypeptide. In the modified chaperonin polypeptide, the
naturally-occurring N-terminal and C-terminal ends are joined together
directly or with an intervening linker peptide sequence. The relocated
N-terminal or C-terminal ends can be covalently joined to, or bound with
another molecule such as a nucleic acid molecule, a lipid, a
carbohydrate, a second polypeptide, or a nanoparticle. The modified
chaperonin polypeptides can assemble into double-ringed chaperonin
structures. Further, the chaperonin structures can organize into higher
order structures such as nanofilaments or nanoarrays which can be used to
produce nanodevices and nanocoatings.