MQRDMELIRKILFVIEDKYVDTWLGSNDIQINGYDMKTVGYHCAILHDAGLVSYYKGQYGNNELQFFGVGRLTWDGHELLDKIKSDTVWNKTKDTIKKKGIPFVLDAVKEIATAITTAMIQTAITGL