MDYSTVKQEEVEVVVLDGEEEAAAPLPAAMGVGAAVAPFLVKTFEMVEDPATDAVVSWGGAARNSFVVWDPHAFAAGLLPLHFKHAKFSSFLRQLNTYGFRKVSADRWEFSNEDFLGGQRHLLANIRRRRRGAGTGSTTPRAVNCGGGGGEGEVERLRRDKEALARELARLRRQQQEARAQLLDMERRVRGTERRQEQCTAFLARALRSPDVLHNIARRHAAAAPVEGKKRRMLADDDDGLTFEALALAAAADTSHSTGGAVITDMIWYELLGEEQAEIDIEVDQLVAAAAANTASEAEPWEEMGEEEVQELVQQIDCLASPSS