MARIGEGDKRWIVEDRPDGTNVHNWHWAETDCLEWSRNFLTNLLANKTLIDGEGNLKIRTKKIEKLEGEAYVNIRKGKIIPGYELNLVVSWEGEVKETDGSSAMKIEGNVEFPYIADENADEDPEVKVTVKDEGPIGKRLKDAFVVKGKPFVLEQVKTYVNAMANGGPAKEEGEVKKVVKKPAGAGNVALPPTTAVDEKAKVVVAKKEKKKEGFKTITMTEKFSCRAKDLFEILMDENRWKGFTQSNARISKEVGGEFSIFDGSVTGTNVELQEGKLIVQKWRFGNWPDGLHSTVRITFEEPQSGVTVINLTHTDVPEEDRYGNATVVENTERGWRDLIFHRIRAGFGFGI*