KTHKCQDCTREFNRLEHLNRHIRTHTGEKPHKCTWNGCSKRFSRSDELTRHKRTHDKAFKKRDHR