Effective interactions in protein solutions with and without clustering