EQKTHCFKERTRGLLREWYLQDPYPNPGKKRELAHATGLTPTQVGNWFKNRRQRDRA