MKRSLRKLGVLAVEKHERDRRNIMPLSQLEELAQATQEMQDMRDCYDSLLSAAAATANSAYEFSESLGDLGSCLLEKTALHDDEESGKVLIMLGKIQFQLQKLIDKYRSHITQTITIPSDSLLNELRIVEEMKQQCDEKREVYESMLTRYRERGRSRSGKAESISLQQLQIARDEYDVEATLFVFRLKSLKQGQSWSLLTQAARHHAAQLCFFKKAVKSLETAEPHVKSVTDQHHIDYHFIGIEGEDEDEDEDGDVDHDDESHDENDDGELSFDYAQNECEQDVSTFENSMKENLDRLRRNSFSFKVRSASQSAPLFVDNKRDSSEKLRQMRQTLSRKFNSYVLPTPVDGKSSISLRSSNQVPSKIKTNLNEPVKNLWHSSPLEKKKYENIFGDGGFSGPDVRTAQSVLKESNSNTAYSRLPPPLIDGNLSSNHDYITAYSKKIKRHAFSGPLVSNAWPTKPPVSVKSVQLFSGPLLRTSIPQPPSSSPKVSPSASPPLSSSPKINELHELPRPPTISPSNSKFLGLVGHSGPLVSRGQQLSAPNYFATSNAASPLPMPPSAMARSFSIPNIGDKVTELHESRPEEAPNKSTISEDIDSPPLMQIALSTSHPSSDGSDTVAQAV*