MQVLGAGFTIGSILTNVNLMPRSYFWTMLFLILHQIDAAYWKEWEMFHVPGGVQGFLVFNLAAIALVLAGYRHVLLATPQAPLYAGICAALGVGTCLIHAGFALAGLEQFHLPLSMAIIALCLASGVWLLRDLRRVRGQLARQAA