MDYSTVKQEEVEVVVLDGEEEAAAAAAPVPLPAAMGVGAAVAPFLVKTFEMVEDPATDAVVSWGGAARNSFVVWDPHAFAAGLLPLHFKHANFSSFLRQLNTYGFRKVSADRWEFANEDFLGGQRHLLANIRRRRRGAGTGSTTPRAVNCGGGGGEGEVERLRRDKEALARELARLRRQQQEARAQLLDMERRVRGTERRQEQCTEFLARALRSPDVLDNIARRHAAAVERKKRRMLAAAADDDGLTFEALALAAAADTSHSTGGAVTTDMIWYELLGEEQAEIDIEVDQLVASASAAADTASEAEPWEEMGEEEVQELVQQIDCLASPSS