Ett ämne som finns i saliv och svett kan vara förklaringen till varför vissa personer aldrig får influensa, enligt en ny studie.