MTVQAAGVASCLRPSLPDGLPWGAAPGRARKKRKPYTKQQIAELENEFLLNEFINRQKRKELSNRLNLSDQQVKIWFQNRRMKKKRVVLREQALALY