Domain mobility in proteins: functional and evolutionary implications.

Domain mobility in proteins: functional and evolutionary implications.