TELENCEPHALON mammalian