I am attempting to purify a 34kDa protein that makes lots of inclusion bodies in E. coli. While isolating inclusion bodies, I noticed some of the protein also comes out in lysis buffer ( 10mM Tris-HCl, 5mM EDTA, pH 8.0) upon sonication.
I was thinking if I could purify protein from lysis supernatant using Ni-NTA. Can addition of MgCl2 say 10-20mM into this supernatant neutralize EDTA in the sample ? Or is it necessary to perform dialysis/ultrafiltration to remove EDTA?