Tuning the affinity of anion binding sites in porin channels with negatively charged residues: molecular details for OprP.