MDRGGSQKKRHKSVANVDIISNLPDVIKDKILCCLPIKEAVGTCLLSRKWRYTWASMTELTFREDDFDLGNGIEEGESNKFVYFIIMVLSLHNGPILKFELNVRRVHLLSPGGHIHRWMLMLSRNGVKEIQIRTKIWRNYKIPSSFFSCEELEYACLQGCVFQLPPVFTGFKRIHTLHFIDFCATENNIGELVASCPNLEKLVLSRLLSFADIIIHSTKLKILRVDGMFKHLSLVTPHVSSAAINLQVNTGYVPRAGCNFNLSQFIGSLLDIENISLLGHAFECAAHGILPGKLPRLLNRLTEITLGIDLGNLKEANAAHCLFQVAPNLRCLELQLIYRGYGTPTSNFWDSIDHQSGLFNNLDTVVLNNFAGSCAESGFLKLLLEDAPVLRIAQIKDNNKLDKESLRRLLKMRRASKDAEVILL*