Protein-containing complex assembly