MKSVVNDTDGIVRVAESVIPEIKHQDEVRVKIASSGLCGSDLPRIFKNGAHYYPITLGHEFSGYIDAVGSGVDDLHPGDAVACVPLLPCFTCPECLKGFYSQCAKYDFIGSRRDGGFAEYIVVKRKNVFALPTDMPIEDGAFIEPITVGLHAFHLAQGCENKNVIIIGAGTIGLLAIQCAVALGAKSVTAIDISSEKLALAKSFGAMQTFNSSEMSAPQMQSVLRELRFNQLILETAGVPQTVELAVEIAGPHAQLALVGTLHQDLHLTSATFGKILRKELTVIGSWMNYSSPWPGQEWETASRLLTERKLSLEPLIAHRGSFESFAQAVRDIARNAMPGKVLLIP*