MSDSLSSIVNEKLDKNNFQAWKFKMTNFLNGKGYWEFISGDEKELELPEENPIPQQVHAFKAWHERASKVMYWPSISVTDAMIGHIQDAETPKDAWDTLVKLYSINTKARKMQLKQELHTVKKMQLSINDYSLKQTDSSMECYYCGKPGHMARSCYKKQNDIKSGKLQQGNYASSSKQAEDRSEQLFVMQHMLSSMTGDTSQSSDVWYVDSGASNHMTSHGEWFGEMQKLQKPGYVETGDDSAHPIAHVGKVPLSMQNGKMKYLADVLHVPNITKNLVSVGQMVEQGLQVRFNPQGCFVEDFKDKCRLVAKGNRNGRMFTLDVSMPQVKAAMFAHGTGVIADIGHLAQAY*