QKLLKLYCLWKFTCHLCDRSFTEKWALNNHMKLHTGEKPFKCTWPTCHYSFLTASAMKDHYRTHTATGEKSFLCDLCGFAGGTRHALTKHRRQHTGEKPFKCEECNFASTTQSHLTRHKRVHTGEKPYRCPWCDYRSNCAENIRKHILHTGKHEGVKMYNCPKCDYGTNVPVEFRNHLKEQHPDIENPDLAYLHADFIKCKCHKIIIL