MPHEAERLRFTFEAEVISWRGPAPYVFIAVPLHDAQALREAGRAVSYGWGMIPAKVTIADVTFETSLFPRDGSYYLPLRDKVRAQLDISVGDRVSVTLEVPAASPRAG