Drastic neofunctionalization associated with evolution of the timezyme AANAT 500 Mya

Drastic neofunctionalization associated with evolution of the timezyme AANAT 500 Mya