Intriguing olfactory proteins from the yellow fever mosquito, Aedes aegypti.