본 발명은 단백질의 추출 방법의 발전을 기반으로 하는 기술이다. 본 발명에서, 단백질은 핵산, 지질 및 기타 단백질이 혼합되어 있는 상태에서 가용성 단백질을 추출하는 방법을 제시한다. 상기 방법은 기존에 제시된 방법에 비하여 순도는 높고, 양은 비슷한 (similar level) 가용성 단백질을 추출할 수 있다. 또한 상기 방법은 수율이 높고, 오염이 적은 정제를 가능하게 한다. 본 발명의 실시예에서 Escherichia coli. 등의 박테리아에서 가용성단백질을 추출을 위해 카르복실산을 사용하였는데, 이는 일반적으로 미생물 모델에 사용될 수 있다.