MKSNKTIFLILLFLINFNSIYSFNFKKEIKISNDKINLPTYNPWIFQDRFNLYSILINSTNIPVFGEDNSNNCLHGLQLQFEWQNRSGRLEINQGHVNTKSWWGDMNYYLSIIPYLSAMKMGLVPVVEIVSINDQRFCSTYEDCDQEVLNNWDNFFQQIINIRNNGSEGDDQQLLKFMWTAHIGSIDKATKLFTDSLLLLPKNELRFGNGWAHFVDVIATVNFNTNYSTVYHLGQQLPPIMLNSNDTHPSSIESFTKEQRNVVLTMYEINDLSSNNLVWNSFMYLLKKMTKNEICRNLINNEINIFLNSPVPTIIEILFDILTNNC