MDGYSENNPTMMKPGGFQEGIPMESRKLAEEMGNKRQALRDIKNFVGAPPPYPRAINKRRLPDKSALYDNYQQFAGHRPMTRKFAASLAEKQLSHQDISRRNDIIKNEKIERAIPSIPSSNNLANITVIDVEEYMDPLPDYVKQTEAMLEEMEAMDDCDLEEVEMTDPDAEPDVDIDSSDSNNPLAVVDYVEDIYTYYRQTETSGCVCPNYMCNQSDINEKMRAILIDWLIEVHYKFELMDETLFLTVNLIDRFLERQMVGRKKLQLVGVTALLLACKYEEVSVPFMEDLVLISDRAYTRDEILTMEKLMVNTLQFDMSVPTPYVFMRRFLKAAESEKKLELLSFFMIELCLVEYKMLKFPPSLLAAAAIYTAQCTIKGFRHWSKTSERYTRYSEDQLLECSMLMVDFHQNAAMGKLTGIHRKYSTSKFGHAAKTKPAHFLLEGAPHNSSGVEGPF