MARGEKRQRTAYTRNQVLELEKEFHFNKYLTRKRRIEIAHTLILTERQACKDMVSESPDETQKGDSAIAQAQVAAAVQLAIQQQQQNSLSHSNTSTFHSQSSIQRQEIEEINSDNTNRQFLVGNNGYSTL