MRSLNEALDDLTSAVHGEPSKYLSEWRSQKAKLLVSLGRCEEAVEEYKLLLPNNNNNNGQHEAEECAHVIDLAQQAYADSNWVASTHYLKKALAFLPSPSDAPDLLYQLAQAEYHTGDYYGVISDMGKVLKVFPKHIEAYQLRGESYWRLNEVEMAMKHFREGLKLDPEHKGCKEGHRLVKKITKKDKRGDEAFEKRQYKQAIEHWWEAMNNDMSHLHFVRPTLLKVVKAHTALGEHDQAILEARKHVDNEETVEGLHALGDAQLAGDKFDEAVQTFSKAFEIAPDDQKRQCQQKVEEAKVALKQSKEKNYYKILGVARNAKLKDIKKSYRELALQWHPDKNADNVEKAEKMFQDISEAYEVLSDKELRAKYDRGEAVFENQGGGGGPRTHHFDPNMFFHHGGGGGGGQRRGGGQRMHFNFG*