Evolution of arylalkylamine N-acetyltransferase: emergence and divergence.

Evolution of arylalkylamine N-acetyltransferase: emergence and divergence.