MRICKNKITDEIRDLFDANPLKIPEARIQPMCMLEINDHKPKYLGEFKFLVKDGFKHAITIHTSPVAEVSNVKTKKIDFKIGFDILGNFIKALGLDPAVIGASVKGSSKMSFSFGNVIRKYIDSLELGHILVSNDIKGDPDNMFIEDIIHKKNVKLALITDVLTSTDFSLATYKDNTTGAEINIPLIQEYLSNIDTKLSIEKVSENEVKFTGDTALTYAFTCVEITIDSITGKFSRGEWLDNIRAAAAGPVDTLPVVTIPKLLLDENQANPLLIEF