MESALKEQRGGESVLDLSPRATPAGGVEDVYGEDCATEDQLITPWTIAVSSGYNLLRDPRYNKGLAFTERERDAHYLRGLLPPVISTQELQEKKIMQSLRQYDVPLHKYVAMMELEERNERLFYKLLIDNVEELLPIVYTPTVGEACQKYGSIFKRPQGLYISLKEKGRILEVLKNWPERSIQVIVVTDGERILGLGDLGCQGMGIPVGKLALYTALGGVRPSACLPITIDVGTNNEQLLNDEFYIGLRQKRATGQEYYDFLHEFMSAVKQNYGEKILVQFEDFANHNAFELLAKYGTTHLVFNDDIQGTASVVLAGLIASLKLLGGSLADHTFLFLGAGEAGTGIAELIALEISKKTKYPVEETRKKIWLVDSKGLIVSGRKETLQSFKKPWAHEHEPVNNLLDAVKAIKPTVLIGTSGVGRTFTKEVIEAMASTNERPLIMALSNPTSQAECTAEEAYTWSEGRAVFASGSPFPSFEYNGKLNIPGQANNCYIFPGFGFGLVMSGTIRVHDDMLLAASEALAAQVTEEHFAKGMIYPPFADIRKISAHIAASVATKAYELGVATRLPRPANLVKYAESCMYTPNYRSYR*