Transposable elements and vertebrate protein diversity.

Transposable elements and vertebrate protein diversity.