MDRADLTTEQVLKRDIPWETYMSTKLITGTALQLLRRYDNRSESHRAALLDDDGPAYIRVFVSILRDIFKEETVEYVLALIDEMLTANPKRARLFHDKSLANEDTYEPFLRLLWKGNWFIQEKSCKILTLIVSARPKTKDGIISNGEASHLKKKITTIDDVLKGLVEWLCAQLKSPSHPARGVPTAVSSLATLLREPLVRSLFVQEDGVKLLVPLITPASTQQSIQLLYETCLSIWLLSYYEPAIEYLATTRTLPRLIEVVKGSTKEKVVRVVILTLKNLLPKGTFGAQMVDLGLPQIIQNLKAQAWSDEDLLDALNQMEEGLKDHIKKLGSFDKYKQEVLLGHLDWSPVHKDPVFWRENITKFEENDFQILRVLITILDTSRDPRAVAVACYDLSQFIQYHPVGRGILTDLKAKERVMKLMNHENAEVTKNALLCIQRLFLGSKFASFLQS