Scientists glimpse inside a Peruvian mummy