Protein Design: From the Aspect of Water Solubility and Stability | Synapse