MAAPPVSDELGLARARCRELHDRVAASPSLQRHPALRSLLRLVAAEQRFLDSSRPDQGAPLSTNLPHLAALHLLLAAHPAVRCPSRLAPLPGVDFACAFRSRAAWVLLSARNPSRLAWAAAAPDGIRARVAAALGAARGAPPATRPEKLLLVFARGVGADPARGLAEEFGAVEIDLLVDFVGEADHDSEEEEGWVSVSFHPNEDMRSFRAFEIDVVECGDEMLSSPLPPPPPPLPEMEVKEGSLGGEFSVFVRKMNMGSREMVNLDTTALVAIVSGISNGGVGKLMSIPEAETRARFKCNYKFVMDQAHSELQSPILVELGNAVDGKKCIICETVNSEFKEIVTMCGGPEEQTRSSQLLKRLIVVPDSPSARMMDLPTTRKLAMKNKVVFGTGDHWRAPTLTANMGFVRAVSQSGMPLLTIEHRPRALIGL*