MANVDMEILVNSALKDVGGLPKTKIVCTLGPKSRDVPTLERLLQAGMSVGRFNFSHGSHEYHQETLNNLKMAQHNTQIMCAVMLDTKGPEIRTGFLEDGKPIQLMKGQELTISTDYSLKGNSKMITMSYKKLAHDMEPGGMILCADGTITLTVLSCDKEAGMVTVRCENTAVLGERKNVNLPGVVVDLPTLTEKDVDDIVNWGLPNKIDIIALSFVRKGSDLVNVRKLLGKDAKNIYLMSKIENQEGLVNFDEILRESNAIMVARGDLGMEIPVEKIFLAQKMMIYKCNAAGKPVVTATQMLESMIKSPRPTRAEATDVANAVLDGSDAVMLSGESAAGAYPELAVKTMARICLEAEGS