KPQDWFRNQSTQELLSEAQRDILFSENSEEQRLREKSYSPKLYENSEEQRVSKKPQSPKLYENREKLPNGLRGYYVHRLLVNNVAQWASARYSWYVCKLLDEIHRQEREELENKLEAKDKSIQKRIPRSVPKGKEKNYKYMIYTEEMENEEDRDMVMLHLVRRNNKSFYDLAKIYKSDRNWFYRENLPISMTPNEDVKQIVQDTLPQTHYDMKGCTILTFKEDLPLLKEKITEYFDNFKQVE*