Gravar-mail: Analyzing protein structure and function using ancestral gene reconstruction