SEDADLLSSREDLKASCAKEMALLALMEKTGYNMVQENGQRKYGGPPPGETRPQGCEVFVGKVPRDMYEDELVPLFESAGRIYEFRLMMEFSGENRGYAFVMYTSREEAVRAIQMLDGYEVRPGRFIGVCVSLDNCRLFIGSIPRDRRKEEILEEMRKVTDGVVDVIVYPSSSDRNRNRGFAFVEYESHKTAAMARRKLIPGTFQLWGHPIQVDWAEPEKDMEEEAMQRVRVLYVRNLMLDTTEETLRREFSRFKPGSVERVKKLTDYAFVHFRSRSEALATLAVMNGVQIDGTTVEVSLAKPTGNKEPVTFPLWRNEYIHPVSPKDKRLDLLYCNIKESTPPSLMKFSIFVGGALKEPERCRLPLLPCTPLAPTSLLSLKPSQINSAVTLLEYHCRRNCWPPPEYHLYSTPDQDGNLLLLYKVVMPSAQGTFIPDKLCLLLEDAKEVAAHNALWNL