MKRMIALGFEGSANKIGVGVVTLDGTILSNPRHTYITPPGQGFLPRETAQHHLQHVLPLIKSALETAQITPHDIDCLCYTKGPGMGAPLQVSAIVVRVLSLLWKKPIVAVNHCVAHIEMGRIVTGADDPVVLYVSGGNTQVIAYSEGRYRIFGETIDIAVGNCLDRFARVLTLSNDPSPGYNIEQLAKKGEKFIDLPYVVKGMDVSFSGILSYIEATAAEKLKNNECTPADLCYSLQETLFAMLVEITERAMAHCDTKDVLIVGGVGCNERLQEMMRTMCSERGGRLFATDDRYCIDNGAMIAYTGLLEFAHGASTPLEDSTFTQRFRTDEVKAIWREANLAKLNGLAEKST*