Human Regeneration Possible with the Spiny Mouse