flu keep away protein synthetic