Crystal structure of SAM-dependent methyltransferase from Pyrococcus horikoshii.