3D domain swapping of proteins: the unusual case of Bovine Seminal Ribonuclease