MTDRIEGARSAFHEFGMPDADDLVVKSRLIRFVAEEIRRRELTQKDAGALLGLDQPNVSALLNEKLSRFSVQKLMRLVGRLGFKVSIHVEGGGIAFDVPYQEAA