MLVDTVEVSLDETLYEILDLDEDASLDDIIRAYRQRALEEHPDKGGDKDRFLSKGQWDPNRRGFDELNKAYNVLSDQQKRQRYDEKLAKEREREELVEGGRAGYSKQQLQAPLRVKTAPTPGSKRQAQMRTAQPGKPGYCAAEWNLQLQGLGSGKDLLKMLTDDVTAEEKTQKLGNLLISEEEGAEGDQTSVKLLDQYTALPRCKEKRQEWASGLRGKDKFDLKAAAKKKEQQDPTGWHLGTDQHEWLRSTPVG*