The molecular recognition of streptomycin by Bacillus subtilis aminoglycoside-6-adenyl transferase has been analysed by a combination of NMR techniques and molecular dynamic simulations. This protein inactivates streptomycin by transferring an adenyl group to position six of the streptidine moiety. Our combined approach provides valuable information about the bioactive conformation for both the antibiotic and ATP and shows that the molecular recognition process for streptomycin involves a conformational selection phenomenon. The binding epitope for both ligands has also been analysed by 1D-STD experiments. Finally, the specificity of the recognition process with respect to the aminoglycoside and to the nucleotide has been studied.