MRNASTSGVDTISNLHCNVLDAILGCLPWKDAVKTSILSKDWRYKWVTRQELDFNDEFFKSFKQDEEAKKIIYQVLLVHKGPILKFRLRRITSCPDIDHWMHFLSKKNVQEFTLHVRSGNDIPHHLFTFQQLRFLELQDCFFHPPLGFKGFEKLINLDLMDVTFDPSILANLISKSPLRSITNFDILEIDAANLKFFEFIGKTKSISFKNAPMLEKVTVDFLGRRLLTDTSPVCSNFPKFFHYMPSLLELDICGTTLEYLIKGGLPESPPTALNNIKSLIISSMSLRNAEVVSSAVYLITSCPKLQDLTIEFYPVGDIVEPAVQLLRAQSSSYGVVKLQRVRVNMFTGLEMEMEFMKFILASAPVLEEIFIWNCMRFLFRSCKQMIDEMKEFHRASPNVEFTFEEIDMEGGSYEHEEVMEVP*