MKQNKQNIHKVIRKRPWTDEEDLRVIELVQEFGPQKWTQIAQQLDGRIGKQCRERWHNHLNPSIKKTPWEEDEEWILFLYHKALNNKWAEIAKHVRGRTDNSIKNHWNSGMKKRMTEFQMKLGQIKQKFQREGISILNDYDPLQKKALEIILMIKQYKSITSESSESDDVSYPTKQSKKNRLLKDLVELEGEQQLKGENNEMIEQNYISDEEQVMSNSVNSFQLLTTSKKRSKSEYEENSIQHY