CPTCERAFTTSGHLARHSRVHTGERNHKCPFPGCETRCSRQDNLQQQCVFHS