Computational and phylogenetic analyses suggest that only some BH3 motifs arose by divergent evolution from a common ancestor (homology), whereas others arose by convergent evolution or random coincidence (homoplasy)