Local and distant polymorphisms acting on protein expression show gene-by-gene, and gene-by-environment interactions