MDRGGSQKKRHKSVTNVDIISNLPDVIKDKILCCLPIKEAVRTCLLSRKWRYTWASMTELMFREDDFALGNGNEDGDSDRFVYFVITFLSLHDGPILKFEMNARRVHMFSPGGHIHRWMLMLSRNGIKEIQIKTRIWRNYKIPSSFFSCVELEYACLQGCIFQLPPLFAGFKRMRTLHFVEFCATENNIGELVASCPNLEELILSRLLSFADITIHSTKLKVLRVDGMFKHLNLVTPHVSSAVINLQVNTGYVKRAGSNFNLSQFIGSLLDIENISLLGHAFECAAHGIVPGKLPRSLNRLTEITLELDLGNLKEANAAHCLFQIAPNLRRMELQLMHRGYSAPTSSFWDSVDRQDCLFKNLYTVVMNNFTGSCAESGFLKLLLDDAPVLRSARIEDNNKLDKESLKRLLKMRRASKDAEIILL*