MQRKASQLYETLTERRCSLAQKLNDGVHNVALLQNQLISDRLFDWKNRQKLSQVGVPFDNKDQLLDEIQIESVLLILIFETLAEQNWQLRTFACWQLDLLRRGPQLNDNTAQSHMNNLSMVLDNLTKLLCMLVSQSFVVAVQPEPVLKTQHKFVAEVRLLIGDKLGIKQHLVNTNVTVKIIAEEEARMLSTAQLSEKDM