MLANLIDGKSIAADIRTEIKDKVAAIASNGGTVPGLAVILVGARRDSQTYVNMKKKACAAAGIVSIGYDFEDNVTEKELLATIQRLNVDSAIHGILVQLPLPAHLDQDKILQAVDPAKDVDGLHPMNVAALQLYSGNALEAPFSIACTPLGCLVLLEKSGIDLKGKHCVVVGRSQLVGLPMARLLLGRDATVTIAHSKTEDIQSLTRTADVVVAAAGRAHLVEGNWIKPGAVVIDVGINSVDIVPEKEGGKTYKLVGDVDFDAAVEVCSQITPVPGGVGPMTIAMLLRNTLRSCERLKLS*