Ex-Peregrine Official Pleads Guilty to Fraud Charges