Retrovirus phylogeny and evolution.