Mustaine back at 100%