MDNLDTAIHNTLHQSDMDAKAISSEMGIVHQVLVNKANPHTDSHKLTCREALQMQLITGNHAIHTAMTNALNVASKAADGVPKVGILESVLAAGKEHGDVLRSINDALADGRFTLREQEACQREITEAIEALTQLRESILTHGN