EQKYKQKCKELKRRISEIEGSNEIATLALSRTKASIRRLRLEYVILLERLEERAILLPGGIGGFEEMASPPTPSVLDESLNSVGGKLLRNGLAKKGSKKSKPGTSSNADASSVNSRTQKVRDPDLPKRPTNAYLIFCDMEKERIRQEIEEKNPGSTIDLSKSMTEAWKNLDDEDRKPYYKLYEDDRIRYQTEMLAYNKKKQTTDSAEDKRPNKKQKVE