MAQMTIDPQGEKIESFVLLSGHKIPAIGLGTWRAHNARDSVFTAILEAGYRHVDTAAEYGVQDEVGHGIKAAIHTGVERSTLFITSKLWCCDLSTERVRPALMKTLNELQLDYLDLYLIHWPFRLKDGASRPPKAGEVSDFDWEGVWIEMEKLVKDKLVRDIGVCNFTVKKLNKLLDIAEIMPSVCQMEMHPGWRNEKMLEACKKNNIHVTAYSPLGSREVDLIHHPVVERVAGKLNKTAGQVLVRWAIQRGTSTIPKSDHSERIKENIKVFSWEIPEKDFQAICDIPDQMRVLDGEELFVNKSDGPYKSVADIWDHEI*