The macrophage-expressed perforins Mpeg1 and Mpeg1.2 have anti-bacterial function in zebrafish.