RGNHLWEFIRDLLLQPEQNPGLLKWEDRRQGVFRFVKSDAVARLWGKKKNNSSMTYEKLSRAMRYYYKKEILDRVDGRRLVYKFGRNSSGWQEERA