303 aa
MNLPYPPLVFHPVYSQLDLPVRHRFPIEKYQGIHDALVACGVPPGHFTTPEALTAADLTA
IYQQDYVSALCGGTLDHQAMRRIGFPWSEQLIRRSLTAVSGTCLTAALAQEHGLALNLTG
GYHHAFADFGSGFCLFNDLYLAAKRVQVRDDCDTVMIIDLDVHQGDGTAKLAEHDDSVFT
VSVHGEKNFPHRKQTSDIDIGLAKGTGDDEYLTTLDETLHLAFRQCSPDFIIYDAGVDVH
INDDLGHLHITTPGVLARDKMVLDMCKQKGLPVACVIGGGYQRDIAALVDVHLQLFRAAG
VIR