I am trying to purify an insoluble GST-tagged animal membrane protein (70kDa) and I am having problem of eluting multiple (3) bands after column purification. These are having band size of slightly less than my protein (~5kd). I have tried expressing in various bacterial strains i.e. BL21, BL21(DE3), Rosetta Gami, P-LysS as well as lowering the temperature for expression to 16 degrees for 6h. I have also tried all types of soluble purification methods to help with degradation and non-specific protein synthesis and still no luck. I solubilise bacterial pellet using sonication in PBS with 0.3% Sarkosyl, 1% Triton X100, 1.mM CHAPS and protease inhibitors.