MSQRVPWKESNLALIGSDLDHKIKAAAAENEEQWQGLNEAPGRKVWRIEQFKVVPWPEDQYGKFHKGDSYVVLNSYTEDGSDALLHDIHIWIGSESSQDEYGTAAYKMVEADDSLGGAAIQHREVQGKESPLFQSYFEELTYLEGGADTGFNVVEPTKDKPHLYRVKGTEKGMSLTQLSLSKSSLNTGDSFILFANGSNVWLWNGESANPDEKARANSLAESMCTQGTVKVLDQGQGDEEETDFWDYLGDGEIQEADDGDEEVDEFIPLLFKLSDNPDEEPEQVAEGEPVKVRWGSPSPKIDRSFLNENDVFLLDAGWEIFVWIGTDADRSEKLMAMGKADSFCKQDPRKADLPVSIVKSGWESSGFKAFFSE*