MQDYMQHLPHMQEIKSEILNKVLSQVQSYDESQFSAKDVKNALNQTHLSIEHLKALLSSAAEDFIEELAFKSAKVKQKYFGNSISLFTPLYLSNYCNSKCVYCGFQKGNKIARAKLNEAEIHEEMQAIAKSGLEEILMLTGEGREFASVEYIANACKIAREYFKVVGVEIYPMNEDEYKILHEKGCDYVTVFQETYNPLKYSKIHLAGEKRIFPYRFNAQERALKAGMRGVAFAALLGIDDFRKDALATALHAHFLQQAYSHAEISISVPRLRPIINNAKIHPKDVSEKRLLQVLCAYRLFLPFAGITISSRERIGFRDEVIKLGATKMSAGVSVGIGEHKGEKKGDEQFEISDDRSVDEILAMLKRSNLQAVMSDSIYVG*