MSQPLKLLVPLMLSSGLVACATNPVPSTPAQVPEVVETQAQPVVTVPEEIVDPNAPLVETLPLLEPAHSFEEKDDFSTATKTSDGKIVLGDKEWVYLPGLKESFKARIDTGATTSSISAVDIVPFERGGQDWVKFRIEHDNIRSEELSLPVERWVRIRQSSAEEAQRRAVVVAWIQIGDLKEQTEFTLTDRTHLTYPLLLGRSFFKDVAVVDVSRHYIQPKHPSPKK