MEQMKITNLTDEQISFQLILHSGNARSCIIQSLRAYKEGKKDEADALIAKAEQDLSAAHDIHFQMIQKESGGEATAFSLL LMHAEDHLMSTLSMKELVKEMLDLFKTKNI