probable eukaryotic D-amino acid tRNA deacylase Domain

Species Proteins
Leishmania major [TaxId: 5664] 4