MARFGEGDKRWIVEDRPDGTNVHNWHWVEKDCLEWSKKTLSHLLENISIMEGEANLWIKTTKIEKVEGEAYVNIRKGKIIPGYEISVRLLWEGEAKDGDGNTLAKVEGRVELPYIADENADEDPDLKISVKDEGPVGQRLREAFLARGKPVILKRVRKYVDHMTSGGPAKEELETKAGPKTGKASLTNALDKSSPTPPKPAFREGFKTIGLTERFNCRAQDIYDILMDENKWKGFSQSSATISREVGGSFSLFDGAITGFNQELQVGKLIVQKWRFGSWVDDLYSTVCMTFEEPEVGLTIVKLTQTDVPEEDRFGNATVVENTERGWRELIFHKIRAVFGYGI*