[1] Int Ctr Insect Physiol & Ecol, Mol Biol & Bioinformat Unit, Nairobi, Kenya
[2] Univ Western Cape, South African MRC Bioinformat Unit, South African Bioinformat Inst SANBI, ZA-7535 Bellville, South Africa
[3] Egerton Univ, Dept Biochem & Mol Biol, Njoro, Kenya
[4] Jomo Kenyatta Univ Agr & Technol, Dept Biochem, Nairobi, Kenya
[5] Univ Illinois, Dept Entomol, Urbana, IL USA