MPRPKSGVKIVGQSRKAPLMAKTPRLTPGETELLRIYKIDDDPERGPWLDRLFGYMKQRGTPIRKCPKILRDLLDIYKLYQLVKAGGGYAEVTKKGLWNEIALKQGIDIKLATSATTRLRIHYCRTILPFECHFDRDGVDPLQVEADGRKPKSTGTLTLF