MLDDLMKAKLSLTLEQVLSWVPAFRHKLLQKWESGEVLTVQEEKQNSCSPKSAVEDVDYGVPVLEVKYAGMQIHGALLDGGSGVNILPEFVCRKLGITDFENAPFQVRMADQRRIQPLGIIRGKILEVSGLKFDVNFVVLRQNCYQERQKEGQAMMTSKKVIPKELRPLQVETINMIPELLEDEEDEFLNNNPSVVPVFEVDVDSILKQYVYNNNNKQESKDPIQKDQQLDRDMQEVLQQDQDEEKPEETKEGVDAVPEESVGS*