MQAFSLFINFLLIVLAIGYIDAFTRNDFPEDFLFGAATSAYQWEGAVDEDGRTPSVWDTFAHSSNYLGNGDIACDGYHKYKEDVKLMAEMGLEAFRFSISWTRLIPNGRGPINPKGLLFYKNLIKELRTHGIEPHVTLYHYDLPQTFEDDYGGWINRKIIEDFTAFADVCFREFGDDVKLWTTINEANIFAISSYSEGFAPPGHCSPNSLFNCSTGNSSTEPYLAGHNMLLAHASASKLYKLKYKNKQRGTIGFSIYAFGLTPYSNSKEDEVATERAKDFLFGWMLKPLVFGDYPDEMKRILGSRLPIFSEEELELVKGSSDFIGIIHYTTVYVKNSSPTPSLLPSRQNFFTDMGGVTIFMGNSTFFEWDAVPWGLERVLEYIKQSYNNPPIYILENGKPMKHGSTLQDNPRIEYIQAYIGAMLNAIKNGSDTRGYFVWSMIDVYELLSGYMYSYGMYDVKFSDPGLKRSPKLSASWYTGFLNGTVDVGPQAITRLHSNISGSSSF*