Phylogeny of proteolipid proteins: divergence, constraints, and the evolution of novel functions in myelination and neuroprotection.

Phylogeny of proteolipid proteins: divergence, constraints, and the evolution of novel functions in myelination and neuroprotection.