Presence and partial characterisation of a major proteolytic enzyme in the larval gut of Callosobruchus maculatus