MDQPSLEPDWTKATWTHIAWVATGCTLVLLSLARSAIMAAKTDMWLEPLLAALLGYVLADLATGIFHWSVDNYGDINTPIFGGVIDSFQGHHDAPWSITERDVANNLHELGRGATTGLLIAHLLSNDATVHGFVSVFGACGMFCQQFHAWSHTPKKALPKLVLALQDMGVLISRKDHALHHQQPFNSNYCIVSGIWNQFLDEYKVCEGMEMVVFYLTGVRPRSWMEPKRVD