MKKVKELSILCGIDASAIVYSHYDTKPEVGPDPDVTRRIITRFKQMQEMDKRKNMLNQESILRQQIVKVEEQLKKQNKENQEKEIMIQSMYGSLPADCLQNLSGTDLNGLLLSIEKSIEAIEEEMQEA