TTCCPSIVARYNFNVCTLPQTSEASCANYTGCFIIPMATCPGDYTT