MDVRVGELVLHEDEGAGKENGHQENGRKEPRYATIAAQAGFCQEGNAFSGTKHGKAIFTASVYEFETLEELRASTYSYRRLGNPNSDDLAHALACLESAESGLATSSGMGAVVATVLGLLKGGDTVFVHGDTYGGTFSFFEQDVRRFGIHVEMLDVMDVLQLDSALARWHHQHQQQLEGRNDDVRALVFCESITNPLIRVADVPGMSAVCRKHGALLVVDNTFGTPLRRKPLLQGANIVVHSATKFIGGHSDLIAGAVVGPAKLVDRARGVAHRWGLTISPFDAWLCTRSIRTLQVRMERAWVTAERLAERVAAEERAVVRVHAAPQCAVFSFEVAGGAEGASRVFDKLSLIKIAPSLGGVTTTVSHPATSSHVSLGAAERARLGIPDGLIRISVGVEDVEDLAHDLLPAVRAAVCHV*