I have purified my protein which MW is 27kDa for crystallization purpose but some impurities are there. So I want to do HPLC for further purification but I am not having exposure for HPLC work, I am confuse how to decide solvent system to my protein for HPLC. what parameters I should keep in mind before HPLC run and how to select solvent system.