Haskell County insurance producer fined, license revoked following investigation