MQLNVLNFSAGESQMQKPQPSPNKMDQPSLEPDWTKATWTHIAWVATGCTLVLLSLARSAIMSAKSDMWLEPLLAALLGYVLADLATGIFHWSVDNYGDINTPIFGGVIDSFQGHHDAPWSITERDVANNLHELGRGATTGLLIAHLLSNDATVHAFVSVFGACAMFCQQFHAWSHTPKKALPKLVLALQDMGVLISRKDHALHHQQPFNSNYCIVSGIWNQFLDEYKVCEGMEMVVFYLTGVRPRSWMEPKRVD