Unlicensed OK doctor charged with 29 felonies