MEPSSQPALLTKKQVKEEMERLTMELQLMTSQRNELRDLLLFISDGTVDNRPYHKPNPFYEKLKIEHKQVICELKIFENENTEASEKLSELTKETVFYRGLHSRLLIEQTQLNKKVDMLRQEKKKLQEDWVLLKHHLEDLNLICKKQDEETSDMKIQQQQEQQMKNLEKLTLQLHHMTCERNELRGILANYGNKDLNNRSENLQIQLKQDTEQEDSLLQTAPEAGAIGVTGNPWFCLAYGPASLLLGLIAFLSNTAPDRTEEVKEATNNLDDGIVHPKIKASSEEDTLQSPKEA