Phylogenetic, structural and functional relationships between WD- and Kelch-repeat proteins.