MLAGASGIDCVLLVVAADDGLMPQTREHLAIVELLGIRRALVALTKIDRVEPQRVQQVRTQVEHLLASGPLARSPIFPLSSSTGEGVEALREALGGLAGEVRERSREGYFRLAVDRAFSVAGSGIVVTGTAFSGQVAVGDELLLGNAGRPVRVRGLHAQNRPAQQAWAGQRVALNIAGERLALEQIQRGDWLLQAALHAPTTRVDIDFRLLPDELRDFTHWTPVHLHLGTQDVTGRLALLEGEQLEPGHRAFAQLVLNAPIQALHGDRLVLRDQSAQRTLGGGRVLDGAAPARNRRTPARLAQLQALRQESLEEALPTLLGAAENGLDPQRLVQSFNRPREHWRLPEEVVEVQTRLGTRLFAGERWFALVEQLLAGLRRFHEELPDELGPDRDRLRRYALPQLERPVFIALLDAALAGGDVHSSGPWLHLPGHEVRLSDSEEQLRARLWPLLEAGRYDPPWVRDLARELRQDEAVMRNLLRKLARLGQLQQVVRDLFYPEATLRQLAEIAVQVRDPAGLIRPAEFRDRLGIGRKRSIQILEHFDRIGLTRRIGNDRRLREGSALAEQLLGGVSP*