MKLVVTEKNNAAQRIAELLGVKKPKSDKVYNTPVYRFERDGEEWVSIGLRGHILEPDFVPTITYKRNKGWLATPDDGASYKVDIPSFLPKPPFKTKRKPFLADGVAIGGSWKMDALPYLVYAPIQKNPKEKDIIRSLKNLAKKADDIIIATDFDREGELIGSDALSCIREVNTTAPVSRARYSALIKPEITHAFENLVELDMNLAHAGESRQEIDLIWGAVLTRYLTIVKFAGYGNVRSSGRVQTPTLALIVERERERMAFVPEDYWVIKAKFSDGIEPFEATHKEGRFKTQEAADAVMNAVNGAQFGTVSGIEKRKRTVSAPTPFNTTGLMAAAAAEGLSPARTMRLAESLYMAGYTSYPRVDNTVYPSSFDLPAMVKTLSEVPAYEPYCRQLLAKGTLTPTRGKQESTDHPPIVPMQAASPDKLQPAEWKLYNLIARRFLATLSDAAVIEGTKVSVDVNDETFITRGDVVVKPGFRAIYPYGAKKDTILPQLNEGQQVDFLGATCEQKQTEPPARYSQGKLIQEMEKLGLGTKATRHSIIDRLYNVKYIQNDPIEPSQLGIAVCDALGRFAPQITSPGMTAELEKDMNQIADGDKTQKEVVDLSRDILNDVLKELMPHSEEVASALGDAVAADAYVGTCPKCGKDLQMRASNKTKSMFIGCSGWPECDVTYPLPKGKVEVVEEKCPVCGMPQIKVTAFRSKPRVQCIDPNCDSNQEPDVIVGACKACAEKGLDKKLIAQRNPRTLKRFIRCENYEECGVSYPLPQHGELKATEEVCPDCGAPMVIVTTGRGPWKLCPNFDCPGKEKEEGAEDKKAPAKRTTRKTATKKTTRKTSK