title: kafka-python raise UnrecognizedBrokerVersion Error
body: <p>I am getting this error when constructing KafkaProducer with the <code>kafka-python</code> package:</p>
  
  <pre><code>[ERROR] UnrecognizedBrokerVersion: UnrecognizedBrokerVersion
  Traceback (most recent call last):
    File "/var/lang/lib/python3.7/imp.py", line 234, in load_module
      return load_source(name, filename, file)
    File "/var/lang/lib/python3.7/imp.py", line 171, in load_source
      module = _load(spec)
    File "&lt;frozen importlib._bootstrap&gt;", line 696, in _load
    File "&lt;frozen importlib._bootstrap&gt;", line 677, in _load_unlocked
    File "&lt;frozen importlib._bootstrap_external&gt;", line 728, in exec_module
    File "&lt;frozen importlib._bootstrap&gt;", line 219, in _call_with_frames_removed
    File "/var/task/kafka/producer/kafka.py", line 381, in __init__
      **self.config)
    File "/var/task/kafka/client_async.py", line 240, in __init__
      self.config['api_version'] = self.check_version(timeout=check_timeout)
    File "/var/task/kafka/client_async.py", line 908, in check_version
      version = conn.check_version(timeout=remaining, strict=strict, topics=list(self.config['bootstrap_topics_filter']))
    File "/var/task/kafka/conn.py", line 1228, in check_version
      raise Errors.UnrecognizedBrokerVersion()
  </code></pre>
  
  <p>The code is as follows:</p>
  
  <pre><code>from kafka import KafkaProducer
  producer = KafkaProducer(bootstrap_servers=os.environ.get('KAFKA_HOST', 'localhost:9092'))
  </code></pre>
  
  <p>I am using Python 3.7 and an AWS MSK cluster.</p>