Protein aggregation behaviour and the second virial coefficient