MTQKKVNLQRIAKDKTRITTYKKRKANLYKKAAEFSTLCGVETCLIVYGPTKATDEVVSEPEIWPRDETKVRDIIRKYKDTVSNSCKKENHVETFVNDLGKAKEMETNKRVLKSENKYCSWEQTLEKCSREQLRGIFCAVDNKLHEAVTRQERSMFRVHHQAIDTPVPQSLMDQHYMQQYFSEQPQFQGFPNNYNNMGFSFISPRDDQIQMDPNLMEDWTNLGFNQGLMMSKGNDGTQLMQRQAQPYYNRELVVQRSAAYNVNPFAGYQVPFNIPWRLSGNQVEDWDLSGKKPI*