MQNLSLQKALKKPEVKTLLQQLGDSLGKNFAIFDIGGHCLWGKAQDSQPKVDIYCHQVLMGTITGEFTEHSAEAIAAMLSYIVQTEYEKKQLAKDTLQKYEEVVFLSQFANAVATCTGLQELIEVIRAEIRQVISVDEIFLYLYDQSQDSLTPLLYKTEESLQNFKAIEKIVERVLKLNQVEVIDDIQNDQDYLNQPSKIRSLLCYSLTVQNSIIGVLGLAHYQVKHFDSSDLNLFSTLTGQVAAAIRTAQYYETIKNYSQTLEIRVKERTMELEFAKQQLEQVNQRLKHLAIYDELTQIPNRRYFTSYLEQEWRQCLRQKSPISLILCDVDYFKNYNDLYGHQMGDKCLQSVAKVIQNALKRPSDVLARYGGEEFIVILPYTDQSGAYTVGQRIHHCLAEAQISHADSPTSRYLTISLGIGTTVPLLHYHPSDLIKIADQALYAAKAAGRNQTKLKTLSFQCS