MVKVEETLDSGKSIDMGDLSSALPPAMAALSVEERAGLVNVLKEKLESLAGEHAAGVLASLSPKVKQRVTVLQELQAEHDAIEAKFFEEKAALEAKYLKLYQPFYQKRFEIVNGMTEVEGVEISAPKVEAESENKKAEEGKGVPEFWLSAMKTNEVLAMQITERDEGALRYLKDIKRENLDEPKGFKLEFLFDTNPYFKNTTLTKIYHMIEETEPVLEKAIGTEIEWHQGKNLTQKLLKKKPKKGAKNAKPITKVEKCDSFFNFFNPPQVPEDGEEIDVEKVEELQDLLEQDFDIGSTIRDKIIPHAVSWFTGEAVQGEELYDDDEEDDDEDEYDDEDEDDDEDDDDDDDVDAREGGKGKE*