MSEMNESQEMVKLTINNIPIEVPKGTKIMQAAQTIGIDIPHLCYHEDQRIKAHCRLCSVEVTGKKRLLAACSTEVWEGMDVHTDTQIVRDTQVSILQLMLANHHKDCLSCPRNQNCDLQRLCSRFNILESHLPSVVKEEPRIETNPSIVRDPSKCIRCGRCIRACKDVQGIAALTYAGRSSDIVVTTAFNKPMEATDCILCGQCSLVCPTGAIVEKDDTQKVLDALQDNTKHVIVQVAPSVRVALGDAFGLEPGAIVTGQMVTALKLLGFDKVFDTNFGADLTIMEEGHEFLHRLNNDGVLPMMTSCSPGWVNYMEKHFPSCIDHLSSAKSPMSMFGAIAKTYYAQQAGLKPQEIVTVSIMPCTAKKFEAARPEMGRDGYQDVDIVLTTRELIKLIKYVGLSIGKLPENDFDSPLGLASGAGAIFGATGGVMEAALRTVYEKVTGKTLEKVEFMDVRGFDGIKEATIHLPGRDVRIAVAHTLKNARKIMEQVKKGTSPYDFIEIMACPGGCIGGGGQPIGTTNAIRKQRIAALYEIDRTLPIRKSHENPDIQTLYQDFLGEPLSERAHELLHTHYHKVDKPYQFD