Organization of the piRNA genome immune system