XMDNSNQEDLGATGCDQEKEKQPEEPVPDSMGDLENVKRVSGPWSTVNPVRVLVPKFRHGWQQSFNVLQLQELESIFQCNHYISTKEANGF