Zaslat SMS: Discrete charge patterns, Coulomb correlations and interactions in protein solutions