MRLTILASLVTLAMADFASDLKLAQQCKFNLSAEPMPIHSHNDYTRATPLFEALSYGCLSVEADVWWVNDELEVGHVPTDLVQGKTLASLYIEPLVDLLKCQNKNPGGDGLNGIYSQNATQPLQLLIDVKTDGLTTWPHVVEALEPLRERGWLTFLANGTIHERAITVVGTGNTPLSLIEDTDTRDYFFDGPLNNVSNLTASVAPLASTNFFEDIGIVWQPWSPFLVANQIKKVQRQVDAAHALGIKARYWNTPGWPSGLRDGVMSTLWEQGNVDYLNADDLAAAVAVIKGESPKFIFYGPGTFLTDSQSD*