CNQCSMSFPDSSSLKAHKQQTHSVGQRPPYSCNQCGKTFTQAHSFKVHQRIHSEQGLHLCNHCGKGFPGIADLKSHKCNQTGDKPYCCTVCGNKFSRLWNLKLHRRIHTQEKPHRCSMCDKSFTRADILKVHQRTHTGERPKPPSGISKPPSDPTDRSGGPISPSPPVQSRAILSPRAPASTTKPRPRSGLGSVPQGPRHRCGQCGRCFADSSNLRAHLQTHTGERPFSCSLCGRSFTKLSNLKAHRRVHTGERPYCCMACGKGFTQKCNLKRHQRIHL