MSNNIRIEEDLLGTREVPAEAYYGVHTLRAIENFYISNNKISDIPEFVRGMVMVKKAAALANKELQTIPKSVANAIIAACDEVLNNGKCMDQFPVDVYQGGAGTSVNMNTNEVLANIGLELMGHQKGEYQYLNPNDHVNKCQSTNDAYPTGFRVAVYASIVKLIDAINQLREGFERKAVEFQDILKMGRTQLQDAVPMTLGQEFRAFSILLKEEVKSIERTAELLLEVNLGATAIGTGLNTPKEYSPLAVKKLAEVTGFACVPAEDLIEATSDCGAYVMVHSALKRLAVKMSKICNDLRLLSSGPRAGLNEINLPELQAGSSIMPAKVNPVVPEVVNQVCFKVIGNDTTVTMAAEAGQLQLNVMEPVIGQAMFESIHILSNACYNLLEKCVNGITANKEVCEGYVYNSIGIVTYLNPFIGHHNGDIVGKICAETGKSVREVVLERGLLTEAELDDIFSVQNLMHPAYKAKRYTDESEQ*