ENLYFQGKTVVFVYKDTLKSYKEKFLLKIEKDLKNHHEYYTLKLDDLSEVVEILEENSRICCIVLDRASFNIEAFHNIAHLNTKLPIFVASDYSQSIKLNLRDFNLNINFLQYDALAGEDSDFIHKTITNYFNDILPPLTYELFKYSKSFNSAFCTPGHQGGYGFQRSAVGALFYDFYGENIFKTDLSISMKELGSLLDHSEAHKDAEEYISKVFKSDRSLIVTNGTSTANKIVGMYSVADGDTILVDRNCHKSVTHLMMMVDVNPIYLKPTRNAYGIIGGIPKKEFKRETIQEKIDNSNIADKWPEYAVVTNSTYDGILYNTDTIHRELDVKKLHFDSAWIPYAIFHPIYKHKSAMQIEPRPEHIIFETQSTHKLLAAFSQSSMLHIKGDYNEEVLNEAFMLHTSTSPFYPIVASVETAAAMMEGEQGYNLIDKTINLAIDFRRELIKLRSEANGWFFDVWQPDNISNKEAWLLRNADKWHGFKNVDGDFLSLDPIKITILTPGIKDNDVQDWGVPADVVAKFLDEHDIVVEKSGPYSLLFIFSLGTTKAKSVRLISVLNKFKQMYDENTLVEKMLPTLYAEDPKFYEDMRIQEVSERLHQYMKEANLPNLMYHAFNVLPEQQLNPHRAFQKLLKGKVKKVPLAELYEHTSAVMILPYPPGIPVIFPGEKITEESKVILDFLLMLEKIGSMLPGFDTDIHGPERAKDGKLYIKVID