Crystal structure of guanidinoacetate methyltransferase from rat liver: a model structure of protein arginine methyltransferase.