MRRQLQALWDSKVQALLHAAFQRVGVSAAPSWHDWVWSHVVVWSRLLEWPAPTPDGTPDDNMQEGLLPFIDFCNHASASPVVRVAVDDAMVLVAAAPLPPATQVCISYGDKSNEELLFLYGFALPANPHDRLLLHAPPSALEPFGALPERLALLRSRGLSLRWLLPDLDEEPQAAVHSWQAALAAARVVTMPAAEAEQAAAQEERADMSPVEAPVGEVAASSDAAETAHEDAVRWLAELLKARLRALDGADEPEDVAGAGWGSLRDEDEIEKGEADGPGTGGMRAAQGVEAGSDIRAGYCDYYRASERRLCEDYLDLASQLLEPTPFVMDR*