MREVLIHSQINHPFIVAFKEIIRPVNKDTFDDIYIVMEMMNGNLDQSIRSAAPLNVKLIMNEILRAFQYLHAANVLHRDLKPDNILIQENQTGKLCDFGLARIRGPGMTETVIAKPYRPPELFLTDLGNQSNYGPAVDIWSLGCVFADMLLRRPYSLGFSGCNTDIDNLKKIAEIIPPPDDDDLSEMIEDEMARLFVKTRLPLTPSRPLNDIFVDVADKSAVDLLERMLVFNPRKRISMADALQHEYMAEITVDVLARELNLMPYEVEKLKDLNPPRIEMFAESPSQTSKKDLRKILFESCVKSQAARTMSNISIM*