Illa-Sihuincha, Godofredo Pastor, Peru