MIHPHEILGLKPNDGAAVTLTSSGTFMNNHDYVSGVSNEWQTPLQLNYNSSPSPLDGGGNDDSNRKRQVRLQKNREAAKECRRKKKEYVKCLENRVAVLENQNKALIEELKTLKELYCRKEKADM