QDHPVKSHTKKHNPRGTHLWEFIRDILLSPDKNPGLIKWEDRSEGIFRFLKSEAVAQLWGKKKNNSSMTYEKLSRAMRYYYKREILERVDGRRLVYKFGKNARGWRENEN