MDGYSENNPTMMKPGGFQEGIPMESRKLAEEMGNKRQALRDIKNFVGAPPPYPRAINKRRLPEKFAASLAEKQLSHQDISRRNDIIKNEKIERAIPSIPSSNNLANITVIDVEEYMDPLPDYVKQTEAMLEEMEAMDDCDLEEVEMTDPDAEPDVDIDSSDSNNPLAVVDYVEDIYTYYRQTEVHYKFELMDETLFLTVNLIDRFLERQMVGRKKLQLVGVTALLLACKYEEVSVPFMEDLVLISDRAYTRDEILTMEKLMVNTLQFDMSVPTPYVFMRRFLKAAESEKKLELLSFFMIELCLVEYKMLKFPPSLLAAAAIYTAQCTIKGFRHWSKTSERYTRYSEDQLLECSMLMVDFHQNAAMGKLTGIHRKYSTSKFGHAAKTKPAHFLLEGAPHNSSGVEGPF