MLLHYAYAVWLLYEKTMISMFGSREFVLVFVADSHVIDLHCDSASVFGVSVESMQCSYDTKGNSVPTILLLLQERLYDQGGLQTEGIFRINPENSQEELLRDQLNKGIVPYDIDVHCLSGLIKAWFRELPVAVLDSLSPEQVMQCHTEDQCLALIKTLPSTQAALMDWAINLMTDVVQEEAFNKMNARNIAVVFAPNMTHMSDPLTALMHAVQVMNLLKTLILITLKDREASGIATRFITWNEPLTGDKNGHIKAQSCRTLCNGNSNGGALKKETLKNDADAYGETHNKYITGKLETMTIAFEEAEIVEDGFASGSEWTHSTYSSTRGSRDENEHVVNDQGFMLGNAYGGVIGNDLTENLHGRSRYQPLHKPLAEWLQYGPLHAFEGLCGDEHAYDDKKSCSDGLCILSDDTIKDHSMKSHCGHASYQSSHKPLADWLYCPPSAAIESQSLEKATVIIKAENPIIKMPVGGNLALTECHGRAARALSRRTRHLRSNGLSG*