Multi-domain proteins in the three kingdoms of life: orphan domains and other unassigned regions.

Multi-domain proteins in the three kingdoms of life: orphan domains and other unassigned regions.