MKELEQSQQVLENVKTELTNENTKLKNGNDELTNKITGLATEKDNLTKDKENLTKDLSTAKTQAEQTSQKLKELEQRHAPYQKLEKLYEVFLEVKDRLNFNFVATTHSAMDLIASVLSDSKYYLESLYNKASQELGDKRSDKGEKLAELFDLLFEYIKDSKFERLKEPSAYDHTCKKLYPEQNASQKMRRVVLRGYTYDQKIACYTIVDMGS