MSHSGGPELRGSNITLAKIMADTNVKDRQTKIICTMGPSCWDVPKLEELIDAGMSVARFNFSHGDHEGHKACLDRVRTAAKNKGAHVAILLDTKGPEIRSGFFANDAKKINLVKGETLILTTDYEFKGDKTKLACSYGALPTSVKVGQQILVADGSLVLTVLELNEAAGEVSCRIENNAAIGERKNMNLPGVSVDLPVLMEKDIHDIKDWGIKNGADFIAASFVQKASDVIKIREVLGEEGKAIKIICKIENLEGLENYDAILDVTDGIMVARGDLGMEIPPEKVFLAQKMMIRKANIAGKPVVTATQMLESMTTNPRPTRAECSDVANAVLDGTDCVMLSGETAGGEHPTAAVKIMAETCCEAESAVNFNSLYQAVRNSTLARYGHLSTSESIASSAVKTAIDVNAKAIIVCSESGATASQVAKFRPGRPITVLTTSEQVARQTHGVLKGCKAMVLPSLDSTDAVITDVISGFTKEGIATEGEPVVVVHGSSARVGATNIMRIQYA*