MKIYVDGREVIINDNERNLLEALKNVGIEIPNLCYLSEASIYGACRMCLVEINGQITTSCTLKPYEGMKVKTNTPEIYEMRRNILELILATHNRDCTTCDRNGSCKLQKYAEDFGIRKIRFEALKKEHVRDESAPVVRDTSKCILCGDCVRVCEEIQGVGVIEFAKRGFESVVTTAFDTPLIETECVLCGQCVAYCPTGALSIRNDIDKLIEALESDKIVIGMIAPAVRAAIQEEFGIDEDVAMAEKLVSFLKTIGFDKVFDVSFGADLVAYEEAHEFYERLKKGERLPQFTSCCPAWVKHAEHTYPQYLQNLSSVKSPQQALGTVIKKIYARKLGVPEEKIFLVSFMPCTAKKFEAEREEHEGIVDIVLTTRELAQLIKMSRIDINRVEPQPFDRPYGVSSQAGLGFGKAGGVFSCVLSVLNEEIGIEKVDVKSPEDGIRVAEVTLKDGTSFKGAVIYGLGKVKKFLEERKDVEIIEVMACNYGCVGGGGQPYPNDSRIREHRAKVLRDTMGIKSLLTPVENLFLMKLYEEDLKDEHTRHEILHTTYRPRRRYPEKDVEILPVPNGEKRTVKVCLGTSCYTKGSYEILKKLVDYVKENDMEGKIEVLGTFCVENCGASPNVIVDDKIIGGATFEKVLEELSKNG