MARLGEGDKRWIVEDRPDGTNVHNWHWAETDCLEWSRNFLTNLLSNKTLINGENNLEIRTKNLEKLEGEAYVNIRKGKIIPGYELNLILSWEGELKEADNYSVTKIEGNVEIPYIADENADEEPEIKVNVKEDGPIAKKLKDAFVEKGKPFVLEQVKAYVNAMANGGPAKDEAEVKKLAKKPTGAGNVVSLAPAPALVAVDEKAKGVVKKEKKKEGFKTITMTEKFSCRAKDLFEILMDEKRWKGFTQSNARISKEVGGEFSIFNGSVTGTNVELQEGTLIVQKWRFGSWPDGVQSTVRITFEEPGSGVTVVKLTHTDVPEEDRYGHATVVENTERGWRDLIFHRIRAVFGFGI*