3491128 Bpet2059 metE 3491127 Bpet2058 metR 3489659 Bpet0614 glyA