Functional studies of per os infectivity factor 3 of Helicoverpa armigera nucleopolyhedrovirus.