PAPRSRLVRLTSSLGKLLVRAGEDSLVAATLSGADRARAVVFRLVDVEGERSETRTPVALYLADEPLVLTAVLENNQPTLRLERVDPEKYPRLNEPLEHVFYLIKKNGTYRFESALFPGYYLATSQAENQPVFLHPTENGENITEFTLEEVPG