MKELEKYSTCLKRIDEFSQNLGIKKKDRTIFKMKQSENENEKCLVLENGSFDSPEPWFVIDENDEIHTLLSLQSLKNILESLKQSQKENFELRLEKAIYQQIPVDFNDVWTVAMDEIKQKAQNGTMEVSIDLEKLISKIKQEHPNLFVDMQAMIERVNQNERL