Fly immunity