TTCCPSIVARSNFNVCRLPGTLEAICATYAGCIIIPGATCPGDYAN