MNGAVRLNLNDPPRTLLLQSLKSATGLPYKVYAGHDSVLAEKRKQRRIRTTFTSAQLKELERAFQETHYPDIYTREEIAMKIDLTEARVQHQPGSEAKEDALKADAPMMKLLKR