MQQVKRAFKYRFYPTDEQAAELSRTFGCVRLVYNKALEGRTRAWYGEQRRVSYVQSSAALTEWKKTEELAFLSEVSSVPLQQALRHLQTAFANFFAKRSKYPRYKSRKKSRASAEYTRSAFTWRNGQLTLAKTAEPLDIRWSRPLPEGAEPTTVTVSRDRAGRWFVSLLCEDTITPAPATTAAVGIDAGITSLVTLSTGEKITNPKHERRDRARLAKAQRELSRKAKGSANRKKARRKVARVHARITDRRCDFLHKLSTRLVRENQTVVIEDLTVRNLLKNGKLARAISDAAWTELRSMLEYKCAWYGRELVVIDRWFPSSKLCGTCGTVRGKLPLNVREWTCDCGAVHDRDVNAARNILAAGLAASACGDGIRPQRESSRTGRSSVKQEPQRATAGIPRL