RRARTTFTRDQLKDLESLFEKTHYPDIVAREEIGQKLGLSEARIQIWFQNRRARWRRKE