301 aa
MKSNPAIQATIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTYSQVGF
RGFYKGTGPALIANIAENSVLFLCYGFCQQAVRKVAGLDKQAKLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMETSGKIASSQNTVWSVVKSILRKDGPLGFYHGLSSTLLRE
VPGYFLFFGGYELSRSFFASGRSKDELGPVPLMLSGGVGGICLWLAVYPVDCIKSRIQVL
SMSGKQGGFIGTCISIVKNEGILALYSGLKPTMIRAFPANGALFLAYEYSRKLMMSQFEA
D