MDIELFWNGPGARADIGFAGGDVACDHDIKTAVLLSLFTDRRAEGDDALPDPAASRRGWWGDALDGVGAGRRIGSRLWLLGREKQLPEIVARAREYAQEALQWLVDDGVASRVTVDAQIVAPGVLGLAVTVIRERRAPQKFRFEFAWTDANQVRS