VTCCPSIVARSNFNVCRVPGTSQEICNIYTGCIIIPGVTCPGDIAP