MSTIENLGKLDRKVTLAVPKAEVEQEKQSRLARLSKTVKMSGFRPGKVPMKMVEKQYGQQVEFEVRYDKAARQFFDITNEQGVKVAGQPRFELKTEGVADDQVAFDATFEVYPEVRLGDLASAELTRTKTEITDAEIDKTLDILRKQRVHYHPRGEAGEHGDGGAAVAQDGDRVTVDFVGTIDGVEFAGGKAEGFSFVLGEGRMLPEFEQATLGLKQGESKKFPLAFPEDYHGKDVAGKTAEFTVTLKQVEWAHLPEVNEAFAQSLGIADGNLDKMRADIRENLEREVKRRTHALLKDQVMEALLKVAELDVPKSLVEQDQERLVEMARRDLESRGMPNAKNMPIPAEMFTQQAERRVKLGLVLAEVVKANGLEAKPEQIKTEIEEFAKSYEDPKEVIRWYYGDQQRLAEMEAYVLENNVVNFVCDKAKVTDKAVSFEELTATPAQG*