MVCALGIEGSANKIGIGIIRDGKVLANVRRTYITPPGEGFLPKETAKHHREAILGLVESSLKEAQLKSSDLDVICYTKGP GMAPPLLVGAIVARTLSLLWNIPLLGVNHCIGHIEMGRLITGAQNPTVLYVSGGNTQVIAYSNKRYRIFGETIDIAVGNC LDRFARIIKLSNDPSPGYNIEQLAKSSNRYIKLPYVVKGMDVSFSGILSYIEDLAEPGKRQNKRKKPQEEEVNNYSQADL CYSLQETIFAMLVEITERAMAHCGSNEVLIVGGVGCNERLQEMMRIMCEERGGKLFATDERYCIDNGLMIAHAGAEMFRS GTRMPFEESYVTQRFRTDEVLVSWRDD