MPTARDTVLLFTHSGDYFTVDRVAQEVSRRGLRPLRIDTDGFPSEWELTSMLGPAHQDVVLHTQAGEVRSAEVRSVWLRRRVPPRLDETLEPAWRESCARESSAALVGALDGLTGAGCRFINPLGADEAAGNKLLQLRLARAHGLEIPRTLVTNDAERVRSWFDEVGGRMVAKMLTPLTQSMGGGQPFVYTTAIGPEHLDELEGLRHSPMVFQERIDKSHELRVAVVGEHCFVGAIDASRSVEGQVDWRRSRPDECAWSPGRLPEDVARRLVRLVAELGLVYGAADFIVTPDGRYVFLEVNPGGEWGMLERDLGLPIAAALADALASEGS