MSGIGSGYDLSTSTFSPDGRVFQTDYAQKAVDNSGTVIGIRCKDGVVLGAEKQLISKMLESNSNRRTFPVDRHAGVACAGLAADGRAIVSRAMAEANNYKSFYGDPIPGHVLAERLATYTHLFNMYWSVRPFGVSTLLASYGKEGPHLYLVEPSGTMHRYFGTAVGKGRQGAKNEIEKLKLEEMSCREGITAVAKILHQVHDEEKGFEMELAWICEDSGRQFQRVPQQLAEEAEAAAKAARLENQEQALGKLDTSLAELRQELAAAAAELRQELAEQRKELRQELAEQSKELAEQRKELCQELAEQRKELLAAVAASEARVAAAQKPLVDLVTAAMSALADSNIQPLPHAARQEQEEAEAEACSGSDS*