Structure and assembly of the pseudopilin PulG | Synapse