MKLKNTLGFAIGSLIAATSFGALAQGQGAVEIEGFAKKEQFDSARNFKNNGNLFGGSVGYFLTDDVELRLAYDEVHNARTDDGTNVKGANTALDALYHFNNPGDMLRPYVSAGFSDQSIDQNGSNGRNRSTFANVGGGAKLYFTENFYARAGVEAQYNIDQGDTEWAPSVGIGVNFGGGSKPAAAPVPAPAEVCSDSDNDGVCDNVDKCPDTPANVTVDADGCPAVAEVVRVELDVKFDFDKSVVKENSYGDIKNLADFMKQYPSTSTTVEGHTDSVGPDAYNQKLSERRANAVKQVLTNQYGVESSRVQSVGYGESRPVADNATDAGRAVNRRVEAQVEAQAK