QCSHCRATSTPLWRREPTTLKPLCNACGLYLQQRNKLRPQELIDADDDEEGPVDPSGDMSGPECSHCHTRQTSVWRRSKTGAQLCNACGVYSRLRGKDRPLSLKRNKIKPRSKHPSK