MLSLRQKALDYLAAVPWSEEAKESIEELCKGDIGDDIQPLQARLGPKPAFSDDLKEKIVSQLLDDEDYSEHVVANLSELIKVGAFKDAMLDKVLGDLLRTLRGWRDNMNNDKSWDLETTGRFVRSLRLAMKAALESGRNVSPILDMLQEDCEKWSGILSMNSDTNENNKEWRELFQEHFYQHLIKVSMSGKPPFMNAQRALVVRLWVPLDLEEVNQLDVKTLLREKQVAADVMDVLRLAKREMPAFTRQQPIQPQETKDPRLMTGGSALRPSLGG*