MNIQLLKYFIEIVNTRSLSAAARNLFVTQPTLSLALKKMESELGTALFDHSDQPFQLTDTGLYLYEHGQEVVFQFDQLVTDIREMNQKPVKKQLRLGLTTLFAVQFMKEISRFLTTHPHVNLILQQDGSPKLQTMLANKEIDMGLISFPNTLPEIIHIEPLETTTKGYHVYVVVPESNPLSQYEKLTFKDLKDQRFSSLSDNFMIGRLLLDRTRSFGYEPNIILHNDDLQVLLYSLQKNNSICLLPIEYYEVGKSQGLKWIPLKDKFDYFPIGIALRRDFSMTEDVRDFIQIIKEN*