MRVIAEYLQKIDPKSNGAKRDWVAIYDECASVLYQEIDYTKEAANAEKFARNFKNMDYVKVPTICWEYTTPQVLTMEYVPGIKINRIRALDQLGVDRQRLG*