mckinley peralta