MSFAEEEESLEHTLLVVREVSVYKIPPRSTSGGYKCGEWLQSDKIWSGRLRVVSCKDRCEIRLEDPNTCELFAACFVLPGQRENSVETVLDSSRYFVLKIEDGSGKHAFIGLGFAERNEAFDFNVALSDHEKYVKRENERESGEESDDSHIDIHPAVNQRLKEGETIRINVKNKPSTGTGMLSAAGLSGGSSGITKPKLSLAPPPSGSGKIRSPLPPPPNDPVAARMGSGHSKDSARKTVDPLSTLSQIEVKSISSLYGVRHVDFRSRENNEVSPMGVWIAQDGTVDPFGELSEACRLVE*