AF005420 3820 653 1463 phosphotransferase AF005420 3820 3079 3820 beta lactamase