MSMSGDEHEGVGGEKNPSDEDQRGKDLCIGFGPMEGQGGGGVIRKGQGSFFVAVHVGAGFHSEKKAKAYQLAMRRACQAAAAVLSGETVSCLDAVAAAIRVLEDDEVTNAGRGSNLTEDGHVECDASVMDGHSGAFGAVGAVPGVRNAIDVAMQLAKESRKGTLPLGRTPPVFLVGDGAREWAIRHGLADESVSGEIENWLITKKAHEQWKKYKQCLAMTIPTAERDSMSDAHLIGVEDEKSREDVVLDTVGAVCVDREGNIAAGASSGGIAMKVKGRVGLAATYGSGCWATPKEIFGTSVGCTVSGAGEQLMRGLAAYRCSALATTLQEGPGHACETTLRSVIEKGHAFGGKDDAGVLFLQSNCDSTQTVELVAVFSSSSFGIGYYGSSMNKPKTKILRRLPRDDSVSVFAQNFKIHTPATRISISSLL*