MAIKHSEQDSEGEIIHGNYWNNEMKFYNNQACFSMRNEKELYNKGSKDLYQGHPNTTLLKDVLITSFIEKKEELYLREKMNDLKSSYSYQGEGESIRINMKQYHRILKRRAARARIQENLGKREHIKPYLH