MEQLLHYIWKNKLFSLSKFVTTEGKNVEIIDQGRYNTNAGPDFFNAKIRIDNTEWVGNVEIHCKASEWFLHHHDTDERYDNVILHVCAEIDTTAITSKGRQLEQIKLTIPPQIETSYQKLIKPNTQQPPCYLHAANMPKIKQRAWLCALQTERLERKTKAIFERLDKCNSSWEQVFFVTLARNFGFGINNNAFEEWAFNVPLHAIDHHRDDLLQVEALFLGLAGLLDKSQMNEVQSQKIANDPYFTRLEQEYNYLSHKFSLSSMRASQWRFLRLRPQNFPHLRIAQLASLYHLRQIGWRAILENKDIVSIQKMFCFETSNYWQHHYTFGTHSKKTSKQLTKGSIELIIINTIVPLLFAYGKYSNKAQLCNDAIELWEQLQPEQNHIITHWEKSGFKIESAGDTQALLQLNNEYCTKKDCLRCRFGFDFLRSCTTSNNK