NEKMSEKKHKSLSIDTKYQIITAVDAGNKKEKATVDESGVLPNTLSTILKNRNKIPVKISVSEHKEAEDTLHMWFKSAANDNIPLSGPILAAKAKKLAADLGNENFTVSHVWIERFKKCWNVVSKSVCGESGSVDSTVADDYITSKLPALLKDYKTLAIEGENCHGGKHSRECIKVMVAANMDSSEKLKLLVIGKSQKSRRFKNVKSLPVDYKANTQAWMTSDIFSKWVKKFNRKMECQKCKVLLFIDNCPAHPTIATLKAITMIVLPPNSTSKLQPMDQGIIKSFKQITGVCCYSTLLLSLRSENTEINLLQAIQFAHCAWRKVTMRCTSSCFANAGFHINETNEETENLLRDEEDNIPLSELVESWKPIQVHMELSSDLTVEDYIDMDKHVVDSAQLTETEIVTAIKTQDSASGDMESESNEDCEPEEPKL