MVAADDTIPELAEGHMEPPVPESRVLIIMTGGTICMRPSPAGLVPARDFQKQCLARVPTFNDGSNSTMMDVVTNAVGEIKAHVSLRTPLTAYGRRVRYTVFEFDELLDSSSIDAKGWSEIARTIERNYTLFDGFVVLHGTDSLAYTCSALSFMLQNLGKPVILTGAQAPMLELQNDATDNLLGSLVVAGHFMIPEVAASDFNAFNSPNCAPLAVTTSMRTNVNWEIVNRPNSIEHFSIQTNLDTTHVACLRIFPGIKPEMVDAVLKLEGLRGLVLETFGAGNAPHGQDNAMTKVLADAIARGIVIVNVTQCLTGSVSPVYAPGMSLSKAGVVAGLDMTTEAALTKLAYLLALPGADPKLVASKMSVSLRGELTESSQPVFRHPDGALPERVQALTILGYAIAQGDLARVEELLKSEHHWLLNDADYSGNTPMHLAATSPSVDILRFLLLQGGSVHLRNRNGRTPLFLAANAGLSEHVLLLRKSGAHLHSDERTAAQLLARRRPGIWGLAGIGPREISDREMEEVDGDGYRAGSSHWPMAGSAP*