MQGLRRSLRTLAAANGLRLLSGHAASHSTRMYSRELSSAAAISGRLEGKVAVITGAGDGIGKATAELFVQEGAKVVVADINEAAGQSVVAALGEGNAIFHHCNVAKEEDVKAAVGAAISTWGKIDIMHNNAASSGSRAKISELSVADLNACMAVNLGGVLAGVREAGNAMVAAGGGGCIINTGSAALVLGGSAPPAYCIAKAAVAHLTRDAAAEYGPHGIRVNTLSPSGVPTYVLLRAFQQAGFQGTTLDDLSAEFLKHDVFKGPPLSTSMVAQAALYLADDKSGGYISGHHLVLDGGYTTCKQPSAFFTSVPQIRRVAK*