Gravar-mail: The Mechanism of Mycobacterium smegmatis PafA Self-Pupylation