MDPDAFSANLFKWGLRGMVVPTNRVQLEAAVPPAAAAAAAAAGCTLRPPGELGLGGLEDLFQAYGVRYYTAAKIAELGFTVKTLLDMTDDELDDMMSSLSQIFRWELLVGERYGIKAAVRAERRHLDEEDSRRRNHVSGDTTTNALDALSQEGLSEEPVQQEKEMVGSGGGAAWEVATAGERRKKQRRMKKGQFRNCSAGGRHNNDNNEGVDDEDDNDMDDMTGHGNGGGGGMLGERQREHPFIVTEPGEVARGKKNGLDYLFHLYEQCRDFLIQVQNIAKERGEKCPTKVFVKTTWIKNVFRVTNQVFRYAKKAGASYINKPKMRHYVHCYALHCLDEEASNAXRRAFKERGENVGAWRQACYKPLVAIAAGQGWDIDAIFNSHPRLSIWYVPTKLRQLCHAERNNATASSSASGGGDHLPY