301 aa
MKSNPALQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLSDCCLKTYTQVGF
RGFYRGTSPALIANIAENSVLFMCYGFCQQVVRKVVGLDKQAKLSDVQNAAAGSFASAFA
ALVLCPTELVKCRLQAMYEMQTSGKVASSQNTVWSVVKSILRKDGPLGFYHGLSSTLLQE
VPGYFFFFGGYELSRSFFASGTSKDELGPVPLMLSGGVGGICLWLVVYPVDCIKSRIQVL
SMSGKQAGFIGTFISIVKSEGIAALYSGLKPTMIRAFPANGALFLAYEYSRKLMMSQLEA
Y