I've faced a little problem. I used E. coli to express an archaeal protein that should be thermostable. When I used heat-treatment to remove the bulk of the endogenous E. coli protein for purifying my thermostable target protein, my target protein is also lost during the heat-treatment step. I am pretty sure that protein should be thermostable.