MLEDYSGLIAQDHGEGAIVPRSLDELVGWLELPGAGYGLGCGTDINHDIQHFTTIGSEKYAGMMDDFAGDNMDITLDKNILMGKKNDMEIEGGEVVDILEALGSTFPGDDFLNSFIDLSNFADIQETESKPDFSLAEPVISFDLPGLDVNLTAESGTSGLVVPEIEEKVIPAECGKKRKFSETGEEEGLAAADLDHDYITKIPRMSKVVVNPQDEIVEEKGKAPEKKYVERRIKNNIASKRSRYIRKMKFVEMESEADRLIQENQKMRLKIEEMETLAKEMKSALINKLAEKK