Methods for predicting functional residues in protein structures and understanding molecular mechanisms of disease