Impact of chemical heterogeneity on protein self-assembly in water | Synapse