MQLNVLNFSVGESQMQKPQPSPNKMDQPSLEPDWTKATWTHIAWVATGCTLVLLSLARSAIMAAKTDMWLEPLLAALLGYVLADLATGIFHWSVDNYGDINTPIFGGVIDSFQGHHDAPWSITERDVANNLHELGRGATTGLLIAHLLSNDATVHGFVSVFGACGMFCQQFHAWSHTPKKALPKLVLALQDMGVLISRKDHALHHQQPFNSNYCIVSGIWNQFLDEYKVCEGMEMVVFYLTGVRPRSWMEPKRVD