PatG macrocyclase domain