MISTQIPSKSYVKRTSVFYVLSEGIVVAGDIQSKSRANLVHYTRLVLDPITLKVTKASCDCEGFTFRGKCWHIETLKQLLNDTKVKEEVEKVRQEMMQLEEDIASWGEMI