TTCCPSIVARSNFNVCRLAGTSECICATYTGCIIIPGATCPGDYAN