Crystal structure of methyltransferase CalO6