GIGQFQQRTEPRHPAVYWPGLQGLVSDPLAWRARLHTLSQQLGCQQAMTGAGGGTGEHDGGKKKHTRPTFSGQQIFALEKTFEQTKYLAGPERAKLAYALGMSESQVKVWFQNRRTKWRKKHAAEMATAKRRQEEVEGVVAEGEDGCSDAETDGGSGRGGGGGGNPAAKRLRRELEQQYRH