MAGSRYQYVKTFELPDPILPGTFMVLRIDGHAFHRLSEVHKFAKPNDERALQLMDHAARDVMNEYKDIVLAFGESDEYSFLFRKSTALYNRRQAKIVTTLTSLFTSSYVFNWSRYLPDTPLEYPPSFDGRIVVYPSQKEIRDYFSWRQADTHINNLYNTIFWALVQQGGETTTQAHATLRGTVSGTKNEMLHSRFGINYNTIPARYRKGSVLVQERSPPASSDDLASTAGETQGTPQQPEQAPSGSSRQKASKKAHALTKIELHHCDIIGDEFWDQRPYLLAE*