ByNobleID
    Duplication, divergence and formation of novel protein topologies. | NobleID