MAQMTIDPQGEKIESFVLLSGHKIPAIGLGTWRAHNARDSVYTAIVEAGYRHVDTAAEYGVQDEVGHGIKAAIHAGVERSALFVTSKLWCSDLSTERVRPALMKTLNELQLDYLDLYLIHWPFRLKDGASRPPKAGEASDFDWEGVWREMEKLVTDKLVRDIGVCNFTVKKLNKLLDIAQIIPSVCQMEMHPGWRNEKMLEACKKNNIHVTAYSPLGSREIDLIHHPVVERIAGKLNKTPGQVLVRWAIQRGTSTIPKSDHSERIKENIKVFSWEIPELDFQAICDIPDQMRVLDGEELFVNKSDGPYKSVTDIWDHEI*