MEVEQERSEEEWELLNKKKEALQEKELGNEAYKKKQFDEAITHYDRAIELYDQDISFLSNRAAVHFEKGDYDRCIADCDTAVERGRELRNDYKLIARALTRKANALVKQGKLEEAVGIYQKSLTEHRNADTLKRLQETERALKETQQAAYVDLDISSAEKEKGNEAFKEQRYPEAVAHYTEALKRGPASVNSEAFKLFSNRAACYTKLGALNEGLKDAEECIKLAPDFAKGYSRKGHLQFFMKDYDKAVETYQAGLERDPDNQELKEGLLRCVQAINKMNRGEMDEGELKERQARAMSDPEIQSILSDPVMRQVLQDMQX