A Computational Investigation Of Solubility, Functionality And The Adaptation In Subcellular Compartments Of Proteins