I am working on a protein, that I tried to express in BL-21 cells. This protein is an integral membrane protein, so I tried harsh buffer conditions to take out this protein in soluble form. The gene responsible for this protein has been cloned in pET28 vector. I am using Ni-NTA to purify this protein, but I am not able to purify it. After purification, I am getting three more proteins of 45, 47 and 47 kDa, with my protein, that is 41kDa. I have used 500uM imidazole for elution, but I didn't get any protein, so I tried 250mM imidazole for elution. Please suggest me, what else I can do to purify it. I can not go for western blot, as we lost this protein primary antibody.