Structure of TgPLP1 MACPF domain