MLQKPKTVKLRALRSPRKFGVAGRSCREVLQKGCLRFQLPERGSWLCLYEDGTELTEDYFPSIPDDTELVLLTSGQAWQGYVSDIRRFLSAFHEPHAGLIQAAQQLLCDERAPQRQRLLADLLHNATQNIAAETRVEDPPWFEGLESRFQSKSGYLRYSCESRIRSYLREVSSYPSMVGAEAQEEFLRVINSMCQKLRSVQYNGSYFDRGAKGGHRLCTPEGWFSCQGPFDMDSCLSRHSINPYSNRESRILFGTWNLDHIIEKKRAIIPTLVEAIKDQDGREVDWEYFYGLLFTSENLKLVHIVCHKKTTHKLSCDPNRIYKCQTRLKRKRPVRKRQ