MFDDALSAHAWREWFLALVMRLFTARCPGGLPKLSQVTTLSPRVTRILGLNPSALTLQGTNTYLVGVGRTRVLVDCGEGRYGYAESVLETMRRVGCDRLSAIVCTHWHPDHVGGLRKLRKALGAHVPAYKRVRRDAGERAVSATDIAGSRAYVDVQDGDVIRVEGATLRAVHTPGHTVDHTCFTLEEEGSVFAGDCVLNGSTTDFEDLTAYATSLALIKDELESFKRRGVSENGANRMYPSHGDVIEDGMKKIDAYINHRVSREKMLLSTLKRHAEPGLTSWELTRLVYAALVPTLVLYTSCAKITRQHLKKLLDDGMIEETISRGGLAALTGGVLGGDVVRYRPTVSD*