MDDAQGSSNSLPPFLAKTYEMVDDPSTDSVVSWSVTSKSFIVWNPPEFARDLLPRFFKHNNFSSFIRQLNTYGFKKVDPEQWEFANDDFVRGQPHLMKNIHRRKPVHSHSLQNLQAQGPLGESERQSFTDEIEKLKHDKEQLLVELQKYQHEWQAYEIQIHCSKDRLEKLEQNQQRMVSSVSHVLQKPVISVNILPLTETLDRKRRLPRSGHFYDEDGVEDAIETCQMLPRENADHTTVLTLNVERLDQLESSMAFWEAIVHDIGDTFVQIQSSMDLDESTSCADSPSLSCAQLDVEVRHKSPGIDMNSEPTTAAVPEPVASKEQPAGTTVAATGVNDVFWEQFLTEDPGASETREVQSERKDYEGRKNEGKPSDLNKFWWNKRNANNLPEQMGHVGQAEKT