MEDPDLVATNLSPAGVKDLLRKDLDARDPWNISSCEYEQKRLHAIMELCLGGRTLGDVLEIGCAAGALTERLSIYSQSLTVVELMTEAIAKAQERVNNSDIIWHEQDVCQMDLNAKYDTIICTEVLYYIHEKERLRGALENIVQLLRSDGQFIFGSPRNAVCRSWGHLFGAEAVLELAQSRLRIVDLRRINGGLPGQDCVIAKLTRR