Identification of functional and structural amino-acid residues by parsimonious mutagenesis