From: Tracing the origin of functional and conserved domains in the human proteome: implications for protein evolution at the modular level