HUNDREDS OF ANKYRIN-LIKE REPEATS IN FUNCTIONALLY DIVERSE PROTEINS - MOBILE MODULES THAT CROSS PHYLA HORIZONTALLY Article uri icon