MGEKGLPAASAALHSHLQRRPWVLQLLVEADRAKDHGATRDRLRPRQQGFWKVMQQNTFEESRYPWQESFENVSVCLPFRCPRCGDHTRFRTLSSLRAHLEYNHSYEDRSLLTKCNLFSSLNDTELIPSSEPLMQGMLGDGTSVMKPKLSYLNFCDGARETPKNRKPLEVEAERPASYGSNYTSGESTDELISKPGLAATTTDSKASFEAHVREKFNRMVEAVDKTIEKRIDKLTKELAQKTAELLEVRAAFVQLSQKKQEVQWRERALNRQVDIAVEMIAVLKQRLTESEEELHRKEEEVVTFNHFLEEAAEKEFRGKARLQHFIENLLQRVDLAEKQLEYYQNQQIMEDYSDVHAHVVSKKRWSALLHWASPQQENACGFLT