Gravar-mail: Rheostat positions: A new classification of protein positions relevant to pharmacogenomics