MAAASAVLCNAGRGVPFAALKCKIFVRDVAAAGKGLPFAFWSGSGFPGKLLSRRNDLARCALETEKTIRGVEGGDDWIAENDELVRSLPLFGGAGGLFAVLLNRSLSGIAPVADSSSAQSRSDVLALALAATVLLQGLVWKSIQPRPVVSVEMNGVNCFNMIKSLPAEVDWELEWVWESLRNTTRTKALVIFYGEACVLQAGIAAASVDGNAVPVNVSEFISGELYKGVQKSGRQNYLANLVLYPGRFELLKFLPSNTQAVLLQPLGDDGVMVLASDTIRGFTPADQAWIGTIAEKVDTSLQNWVAISSKVEGQIPL*