MARLGEGDKRWIVEDRPDGTNVHNWHWAETDCLHWSRNFLTNLLANKTLVDGEGNLKIRTKKIEKLEGEAYVNIRKGKIIPGYELNLVVSWEGEVKEADGSSVMKIEGNVEFPYIADENADEDPEVKVSVKDEGPIGKRLKDAFVVKGKPFVLEQVKTYVKAMAKGGPAKEEGEVKKIVKRPAGAGNVALPPTTAVDEKAKVVVAEKEKKKEGFKTITMTEKFNCRAKDLFEILMDENRWKGFTQSNARISKEVGGEFSIFDGSVTGTNVELQEGTLIVQKWRFGNWPDGIHSMVRITFEEPQSGVTVINLTHTDVPEEDRYGNATVVENTERGWRDLIFNRVRAVFGFGI*