Promiscuous Protein Self-Assembly as a Function of Protein Stability