MKQFMDEDFLLSTNTAKTLYHDYAKNKPIFDYHCHLNPREVAENRQFNDLSEIWLEGDHYKWRALRTAGIPEELITGKATNYQKYLAWAKTVPLCIGNPIYHWTHLELRRPFGITNMLFNPQNAEKIWHQCNEMLQQPEFSSRGIMQKMNVKLVGTTDDPIDSLQYHQAIKNDESFDIDVVPSWRPDKVFKIELPQFNDYLVQLSEIADVDIYTFADLQKALLKRLEYFDAQGCKSADHGMEIVRFSAIPDESVLNSILQKRLQNQPLLEEEIAQFSTAVLVWLASEYCKRNWVMQMHIGAIRNNNSRMFALLGADSGFDSIGDRSYAEPLSRLLDAMDRENQLPKTILYCLNPRDNEMIASMIGNFQGDGIAGKIQFGSGWWFNDQKDGMERQLQQLSQLGLLSQFVGMLTDSRSFLSYTRHEYFRRILCEMIGGWVEKGEAPNDISLLGKMIEDICFNNAKNYFK*