MKQSRTKRVLAIGELKFATNTLKRLSEKYHFEFIVPDPHDRSKTIEKIHEAASKSTFDACFWLFRNAAISPFTEEMLGPLLPTCKLFVTGAAGYNNVDVDWATRNGVYVANTPNGPTEGTANMNLMLFMCTLRGAREAEQSLRLGKWRQNLSLTDDPYGKRVGIIGMGAIGKSFAQKILPLGCEIVYHNRNRLEAEEEKRLGASFVSFDELLSSSDVISINCPLTPATHDLISTKEFEKMKDGVYIINTARGAIINEDAFIKAIKSGKVARAGLDVFLNEPTPNKFWLECDKVTIQPHCGVYTNFTVAKTEECVLASIETFLDTGIPTNPVNGPFGMNGC*