Molecular evolution of the vertebrate FK506 binding protein 25.

Molecular evolution of the vertebrate FK506 binding protein 25.