MKTNLLTFCIFLSSFFSISLAYGDDIPTQGRWDDEDYRSITALPPTLSIDNNILSIEFKDALDNLTIHITDENSNIIYENTFSGAMGDIIDIAVNGMRTGTYQVILTHKLGWLVGEFENQ