MSHKAVVADGKRSEGPSEYMGKCLSADGGVYSVELLSDPPRELELSHSLLWQWAVAPSMKPKRLSGDAVRMEVGDRCIVAIWDERGGEVESVQLLRRMAGRIADRASAVAGQIEPDEAFRAVAGSRLFLKVSEILGAHQLPPLGERVEFVLAPNPERADRLWASEEPVRNGYLPGRRIYVGNLPPEVTWRELGHFFTEAKSGPLLHVVTPLDARGRPRGFGVVELPTTEAAAAALRAFAGGAELRGSRVIARDDTALVQAAGSTTVYVSNLAPTTTWQALAEHLRMTEGAAQVPVDGSGRPMGFAMVVLRDPSAAEAMNLP*