MSNQSDSKKFVHAVRTALKAVNHLVESELTSKCQTVDPAARVPNVDMANSGIKPGVEIPKGNTIRVLIDRMNPIELLLKLDTYATIDPGLKMVELELELTVVKSWLGAFYLQKGGYLLPEYHDPMCIEGLEDKSRIGINDSEVNGPSECGENGDDKLYQKRKQKSVAELLSVEDEPPKMKKTKPVKDKDSGGSGRKRKAALVVVVPESPESDGGGGGGGGVEEDAMYSPRQRKKSKYLSPPYLSPVWSGKLPGSGSGSFKEPKPEPEMEKEKEKEKEKDSEATDKQVEESSSSSRRKPRQKRRVREGSDDQEGKIVIDGNVNVDKVLNGLLLAALDPSGSVEKKKLGVVTRFVSSFRSSIFENGSEFKPEPEVEESDVGFVKRKIEEMREMVNGCEEEDEISGEVKGRLEGVIMEVLERVKK*