EAEHGYASLCPHRSPGPIHRRRKRAPEAPGALDSGRSVHNELEKRRRAQLKQCLEQLKQQMPLGADCARYTTLSLLRRARLHIQKLEEQEQRARRLKEKLRSKQQSLRRQLEQLRGLAGPGERERLRTHSLDSSGLSSERSDSDQEELEVDVESLVFGGEAELLRGFSAGQEHSYSHSFSHDAGTWL