QTNMHASFPYESNRGREYGGVRRPDVLIQSHPGLDSQDPLVLHNALSGVDDGQNANVDDGTGFINDLPLLKSIKPRNNENSKDIVLSGASAPSDVFCSVPGRLSLLSSTSKYKVTVGEVQRRLSPPECLNASLLGGVLRRAKSKNGGRLLREKLEKIGLNLPAGRRKAANVTLLTSLVEGEAIHLARDFGYVCETEFPARQVAEYLSRQHTDPSESYRRKELIHATKQITKELMDLLNQDRSPLCNTRPQHILDPSIQRHLTHFSLISHGFGSPAIVAALTAIQ