MPVPGDEHDEEDEGSVDGPVRYGDVFAVHGELAGAPIAPQDAATMQAAESAVLGRTPKSGPASVMQSAAARNVRAGAVAHGEATGAAAELGVTVSETRVPGGRIFTEFVAGQHVGQEFVSAAADEEASLADGTKITMGEALEATAFSAGEEPVEASDAAAIEAAEARVNGATPAAGSLAARARAAADANAVAEREEDKTRLRDVLADATVKLGADKEVEREDAARVVGAEVRGKPDATARPGGVGASVAAAARLNTTRL