MPTVADPLLENWYQDAETGRSFRVVAMDEDNDSIEIQYLNGDLGEFDFASWYESPFIPIEPPEDWSTPFDDVELDDLGYTDPDLHAPDQRDLTLDDFLNDEDEH