Discovering New Gene Functionalities from Random Perturbations of Known Gene Ontological Annotations