MQNLSLSQDVLPKHIAVIMDGNGRWAKAQGKPRVFGHKNGVAAVRKTISTSARLGIKAVTLFAFSSENWRRPEEEVGVLMELFMTVLSTEIKKLHKNNLRLRVIGDKSRFSERLQTKIAQAEQLTASNTGMVVNIAANYGGQWDILQATQALAEKVTQGELQPSDIDEAVFKQHLTMADLPDVDLLIRTSGECRISNFMLWQLAYAEMYFTPVFWPEFDENCLIEAVTWFVNRERRFGCTGEQIKALMEN*