A teleost complement factor Ba possesses antimicrobial activity and inhibits bacterial infection in fish. (June 2017)