MDEERKRQRRPRAKHLQGFGVDWRRRGYLCDDGLSTTDDEERTRFSQNGCRAARSALLRHVDRDGRRETSYQKKRFRGEVGGWGRHRGAGFYDPGLHAPRSREEEEANLRAALTASLNDNVRPSPSSLPSSLPSSLPSLGPELEPPPPPFVERQLLWQHRSCSPWGSLVFIGPQCGSGSGGSGPAVIDDTRAENAEPFAHPLYEEVPWPGALPADRDALARRYQREAEAWSSCAITAAAAAERELLGLLKAKSTFFPGSLPIREGEEKCHAATKLAATTASAAATAISRLAALPPSKALPPSPPSDALPPAVGPSLLAYAAYSSLRGGSVPDGLPPYMVRAAEGEEEGQKEENQQWEDPEDDEWDEVSEDEPEEEESGAHLGEAAAALAGLGAAAAAAAAAAAAAAAAAAAVAASEFVDFDVSDSEEEIEAPCAVIEESGFLDQLD*