MFDGLLPIAIRGDSDQPAPTQENPHVEHVDQPAIQPPSMEEVEDLVREEQTAIDTAKSVPRWLLKTLQESKLAAPLTGRTRASSSHALNVHRGESAFAMGGLFDSEEPSSYEEAHENEHWLQAMQAEISSIMKNNTWDLVELPKGKHVIGTKWVYKVKRKSDGTIDRYKARLVAKGYSQKKGIDYEETFAPTSRMTTIRSVIALAAHKGWKVHQLDIKTAFLNGDLQEEVYVNQPIGFVVPGEEHKVCRLHKALYGLKQAPRAWYDKIHAHLTSQGYENSPAESTLYVKKTDADILIVILYVDDMLITGTSKAQISDFKADLKAEFDMSDLGPLHYYLGIQFMHTDDGIVMQQTKYIKSLLKRFHMDECKPISTPVESGVRLTMHDIGEPFEAGLYSQAVGCLIYLCNTRPDISFGVSLLSKFMHSPGTKHWQAVKRIFRYLKGTLDLGLFYPRGGSLQLYAYSDSDWAGDYDTRQSTSGNCFFLGSSCISWLS