Maguire backs Mailata to make it in NFL