Seol an Taifead seo mar Ríomhphost: Divergence and evolution of homologous regions of Bombyx mori nuclear polyhedrosis virus.