303 aa
MVMRYSLKQLAVFDAVATTGSVSQAAELLSLTQSATSMSLSQLEKMLGRSLFERHGKRMA
LTHWGVWLRPKAKKLIHDAQQIELGFYDQHLISGEISLGASQTAAEHLVPNLISNIDNDF
PEIRISLGVKNTSGIIEGVLDYKYELGIIEGRCDDSRIHQEVFCTDHLIIVAAAHHPFAK
HEKVSLAQLEQAKWVLREHGAGTRTIFDSAIHGKIPDLDVWREYEYVPVLRTLVANGQYL
SCLPYLDVVKYIERGELVALNVPELNMERTLSFIWRSSMDQNPISDCIRREGIRMIKNHN
VIR