Structure of BPu1 beta-lactamase