Protein annotation: detective work for function prediction Article uri icon