AQRLTGARPSQVVPSSTTQALAVQQPGGGVSIVHVSIPNQQMHVQSVIQPNQQSVIQAAGGAALQTVGTRWQLQAARSSAAMVTGEDEPKKRRELLARRPSYRRILNELSSTEAQGAVASLTEEAKEEQEDDPDGTITVAGTQYHTAAGLLKVVPASAIQLATVTQEGSLQGLQTLTMTNAGSAATAGTIVQYAQGQDGQFFVPGGQVVLGNSLCGRGPAEQSVYCPTSAPRKISGENLASPQSLAEEASRKRELRLLKNRDAAKECRRKKKEYIKCLENRVAVLENQNKALIDELKSLKELYCQKNE