I have quite an annoying problem - I'm purifying a protein with a His-tag with elution buffer (6M urea, DTT, 300mM imidazole). In elution buffer, the protein is in the supernatant and everything seems ok but when I'm starting dialysis against 2M NaCl, DTT to refold protein it starts precipitating. I change the buffer very often (every 2h) and mix samples in the dialysis bag but still the protein precipitates. Do you have any idea what could be wrong with it? If any more information is needed just let me know. Thanks.