MESDCQFLVAPPQPHMYYDTAAAATTFHARRAKLEPREKAELARELGLQPRQVAIWFQNKRARWRSKQIEHDYAALRAQYDALHARVESLRQEKLALAAQVDELRGKLNERQDQSGSCDGGGAEGDDDDKRNRVMNASSSGLVEEDYVSCLAVPVVDVSEDGSAACGGSSYEYDHHLDYLGGGQLPDPFCGMPDLWETWPMVEWNAVA