MKTQDIVFASRFQPLAAKIIFYDSANIGFAPYGDYWRRMRKICVLDLLSTKRVQSFRSLREEVFSGQRFLASHAGSPVNLTQLLHSTMLAFTSRAAVGKKFKNTEKFISILCGLLKVGTGFTIADFYPSIKWLQHITDLRSKLEKLHHEIDRLLDEIIDDNIVVDNNTTTGTDTSATTVDWTMAEMLKNPSVLEKAQEEVRRVFGEKGYVDESNFDQLKYLKAVIKETLRLHPPAPLLLPRLSREKCNIDGYEIPHKTQVLVNVWTIGRDSRYWEDAECFKAERFLDSSIDFNGNNFEYIPFGAGRRMCPGMSFGLANVEHPLALFLYHFDWKLPNGMKHEELDMSEVYFGVTVRRKLNMHVIPIVSKPV*