MKIYVDGKEVIINDNERNLLEALKNVGIEIPNLCYLSEASIYGACRMCLVEIDGQITTSCTLKPYEGMKVKTNTPEIYEMRRNILELILATHNRDCTTCDRNGSCKLQKYAEDFGIRKIRFEALKKEHVRDESAPVVRDISKCILCGDCVRVCEEIQGVGVIEFAKRGFESVVTTAFNTPLIETECVLCGQCVAYCPTGALSIRNDIDKLIEALESDKIVIGMIAPAVRAAIQEEFGIDEDVAMAEKLVSFLKTIGFDRVFDVSFGADLVAYEEAHEFYERLKKGERLPQFTSCCPAWVKHAEHTYPQYLQNLSSVKSPQQALGTVIKKIYARKLGVPEEKIFLVSFMPCTAKKFEAEREEHKGIVDIVLTTRELAQLIKMSRIDINRIEPQPFDRPYGVSSQAGLGFGKAGGVFSCVLSVLNEEIGIEKVDVKSPEDGIRVAEVTLKDGTSFKGAVIYGLGKVKKFLEERKDVEIIEVMACNYGCVGGGGQPYPNDSRIREHRAKVLRDTMGIKSLLTPVENLFLMKLYEEDLKDEHTRHEILHTTYRPRRRYPEKDVEILPVPNGEKRTVKVCLGTSCYTKGSYEILKKLVDYVKENDREGKIEVLGTFCVENCGASPNVIVDDKIIGGATFEKVLEELSKNG