HHHHHHSSGLVPRGSHMRVLFTPLPASSHFFNLVPLAWALRAAGHEVRVAICPNMVSMVTGAGLTAVPVGDELDLISLAAKNELVLGSGVSFDEKGRHPELFDELLSINSGRDTDAVEQLHLVDDRSLDDLMGFAEKWQPDLVVWDAMVCSGPVVARALGARHVRMLVALDVSGWLRSGFLEYQESKPPEQRVDPLGTWLGAKLAKFGATFDEEIVTGQATIDPIPSWMRLPVDLDYISMRFVPYNGPAVLPEWLRERPTKPRVCITRGLTKRRLSRVTEQYGEQSDQEQAMVERLLRGAARLDVEVIATLSDDEVREMGELPSNVRVHEYVPLNELLESCSVIIHHGSTTTQETATVNGVPQLILPGTFWDESRRAELLADRGAGLVLDPATFTEDDVRGQLARLLDEPSFAANAALIRREIEESPSPHDIVPRLEKLVAERENRRTGQSDGHP