MSRKKELFKPKVEGQVGMYVCGVTAYDLSHIGHARVYVTFDVLFRYLKHLGYEVSYVRNFTDVDDKIIARANELGEDPISLSRRFCEEFNRDMEQLQCLDPSVQPRVSDHIPQIIDLIKQIIDNDYAYEVDGDVYFSVDKSPTYGKLSGRKLEDNRAGERVAVDTRKRHPADFALWKTAKEGEVSWESPWGRGRPGWHIECSAMSAAYLGYSFDIHGGGMDLVFPHHENEIAQSCAACDSSDISYWIHNGFVTVDSEKMSKSLGNFFTIRQVIDLYHPLALRLFLMGTHYRSPINYSDFLLESASERVFYIYQTLHDCESVLGEKDSTFDDGSVPSDTLTSINSFRSEFVASMSDDLLTPVTLAAMSEPLKTINDLIHTRKGKKQPRREESLKALEASVREVLTILGLMPTSYSEVLEQLKEKALKRAGLNEEDVLQRVKERTEARKNKEYERSDEIRKELANVGIALMDSPEGTAWRPAIPLALQEPSTTT*