MRNASTSGVDTISNLPCNVLDVILGCLPWKDAVKTSILSKDWRYKWVTRQELDFNDEFYKSFKQDEEAKRIIYQVLLVHKGPILKFRLRNFTSCPDIDHWMHFLSKKNVQEFTLIVRIGNKYHSPHHLFTFQQLRYLELQDCLFHPPLGFKGFEKLIKLDLMHVTFDSSILTNLISKSPLLEWLRLRSITNFDILEINAANLKFLEFIGKTKSISFKNAPMLEKVTVGFLGRRLLTDTSPVCSNFPKFFHYMPSLLELDICGTTLEYLIKGGLPENPPTALNNIRTLTISSMSLRDTEVVSSAVYLITSCPKLQDLTIEFYPVGDIVEPAVQLLRPRSSSYGAMKLLQKVQVNMFTGLEMEMEFMKFILASAPVLEEVSIWNFTRFLFRSCKQMIDEMKEFRRASANVEFTFEEIDMEGRYEHEEVMEVA*