MEVSEFEALRQHLMSVAYRLTGTVADAEDIVQEAWLRWDSPDTVIADPRAWLTTVVSRLGLDKLRSAAHRRETYTGTWLPEPVVTGLDATDPLAAVVAAEDARFAAMVVLERLRPDQRVAFVLHDGFAVPFAEVAEVLGTSEAAARQLASRARKAVTAQPALISGDPDPAHNEVVGRLMAAMAAGDLDTVVSLLHPDVTFTGDSNGKAPTAVRAVRGSDKVVRFILGLVQRYGPGLFGANQLALVNGELGAYTAGLPGVDGYRAMAPRITAITVRDGKVCALWDIANPDKFTGSPLKERRAQPTGRGRHHRN*