MTILIVEDNPELREKLKKALEAEGHKVLAASNAAEAREALAKETPDIIILDLDLPDMPGIEFIRQLRAEGITIPILALTDRRSEEELAAILEAGADDYVRKPFKMEEVLAKVRRLLEAN