Protein assembly and crowding simulations.