ByNobleID
    Hundreds of ankyrin-like repeats in functionally diverse proteins: mobile modules that cross phyla horizontally? | NobleID