MQAFSLGVKAQFAGDDVAPVAFFQSAIQLDPNFAAAYDAMGTEPEVIGTGLAVENIRKAFELRTRVSEREKLIIEGDYYNFVTGDLMKAQQSYILGEQIYPRESTFRESLGVLYNALGQYEAGLREHQEAVRLAPSSITYRFLIYTHLSLNRDEDAAALAREAHGKALDSGLGTTLYSLSFYRNDTAEMSRQVAAWAGKPGQNLLLALEADTAAYFGHLGRARELSRQASSSAKRAGENETSATYDAVAALREGLYGNAIQAGQRTALAKERSGGPDKYYAVALALAYTGDGSQGLADNFNGSFPENTVVQFNYLPTLRAKLALSHANPQQALDTLEVAAPYELGLPALWFYNWPNLYPVYVRGEAYLGAHRGSEAAAEFQKILDHRGIVLNEPIGALAHLQLGRAYAMQGDTAKARAAYQDFLTLWKDADPDIPILIQAKAEYTELK