MEQKDTEMHEKGVSSSTSGVVVQVREKKGPLRAAIPYMPFPVAVICLFLNTFVPGLGTFVSAFTVLCGARTDLPDRHVCCVFWLNIAAAFIQILTAVVMVGWIMSIFWGMDMVILASYREQAAAQQL