Gravar-mail: Functional annotation strategy for protein structures