MSDADLKRSLGDLQESNQVLALAVQRTRLAVKRLRLEYGTLLERLESRIDKDPELCYEDPLPSLESFKSQILEDAPKSRTKKKKGKERDPNLPKRPTNAYLLFCEMNKEKMKQSSGANDVSKALTDAWKGLDENARRPYYDLYNEDRDRYQREMQAYAQSKTEDRKPLKKGEEEDEDEIEEDDDTDETQPDVDATTDLPTSEA