MGEPCQQYWFSDMEIRDFDFFNQSQNHKIGSLDRDEDRIFREIMMHQPVFSSDSDTHSPKILSKSIHGGDSGYNTYTALANNKSSNSNLVMKSNSSNFIFSSQHAPPEKPSTATVASPTAYILSFGDSTLVAATRQNYGGKQPYHEEVVVGSGGVCLPSKGVSEKHDVEPTTANQTTKRSRSSAETLDHIMTERKRRRELTERFIALSATIPGLKKIDKATILSEAITHVKRLKERVRELEEQCKRTKVESVSFVHQRPHITTDKGTTSGAMNSDEWCRTNEALPTVEARVFKKDVLLRIHCKIQSGILIKILDHLNSLDLSTISNSVMPFGSSTLDISIIAQMGDKFKVTMNDLVKNLRLALLQSSEVQ