megangalt