I am working on a thermophilic protein (pI: 7.72) purified using Ni-NTA chromatography (Final buffer: 25mM Pipes (6.6), 300mM NaCl, 1mM PMSF, 10% glycerol, 200mM imidazole). But the protein precipitates in less than 12 hours even at 4°C. The concentration of the protein elutes is high enough (20 mg/ml) and therefore diluted with the final buffer but still it gets precipitated. All the purification steps are performed at 4°C.
P.S.: Also tried HEPES, Tris and MES buffers and higher salt concentration. Cannot increase the glycerol concentration much.