Protein function prediction using guilty by association from interaction networks