VIRAPPAVTVNTNAPFSLGAQHDHMFRPPPPTFTHHAPPSPLVLPDLQQNHYHPDSRINLLRVAVRVRDKRDVGRPYVKKPPNAFILFLKEIRPKVVSELNISGSAMVNRFVGEMWNCLPVEVKAKYFEKARLEQKLHQQQHPGWSANSNYGKKRKGVKNKTSESSSSSSSSSSTACK