Protein interactions near crystallization: a microscopic approach to the Hofmeister series