MEPSVRLVNEDLWTKFHENTTEMVVTKTGRKMFPKLEYSIEGLKASQAYGLVLQIEQIDENRYKFSGGEWSAAGRGENGGVAKNVMHHDGVMPGAHWMRQAVNFERVKITNNPNDTNPSHVGFKF