MFSLETCLVSQPETEVSMLLQQVKDGDEEAREKLFVTLQSELRDMAGALMRGERPDHTLQATALVNEACVRLLDTEALKNVSDRRYMFGMANRAMRQILIDHARRRRTNKRGGDYQRASLDVVLDNFEANNRCQYEDLESALEGLEATSPRQREVVELRFFSGLTNEEVAKVLEISVATVERDWRLARAKLFDQLRSDDA