MHAFQPAQQRNAARPIARSTLSRRLIIASASGNRTAHLRKLLQQPGILLGPCCHDGLSARLIEQAGFDFAFMSGFCTAAARLGVPDTGLISYAEMADTARNCCEATRHIPIIGDGDTGYGNAVNVKRTVAGYAAAGLAGVLIEDQQWPKSCGHVRNKRVVDRAEALARIRAACDARDEGRDIVVVARTDARQAESLEEALYRAAAFADAGADVVFIDALESEGEMQALCRVPGAHKMASMLEGGGKTPILEPALLQAMGFKLCAYPLSLLGVSVRAMEGALQGLKAGVVPAPPAMPTFPQLQAAVGFPEYFQEEARYAVPPAGSSGTASTSGTGHGSSDATDGAGSSGVEATSAAAAVSEAAAAAPPAAAPQESAGIEPDAVLEPDGGSSGSSX