MVDLARLLAGRGARVTVVTTPVNAARNRAVVESARRAGLDVEVAEIAFPGPGHGLPEGLENMDLLTRREHFLPFFQAAWKMDAPLEEYVRSLPRRPDCLIADSCNPWTAEVCARHGIPRLVLHCPSTYFLLAMHSLSKHGVHDRVADELETFEVPDFPVPALANRATFRGFFQWPGAEGFQRDVAEAEATADGLLLNTFRDIEGVSSADVEKAVGELMDEGPKGTARRGRAKDLAAKAKVTMMEGGSSYADLTDMIHHVAVLGSRQ*