301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTYSQVGF
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKVMGLDKQAKLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMETSGKIAKSQNTVWSVVKSILRKDGPLGFYHGLSSTLLRE
VPGYFFFFGGYEQSRSFFASGRSKDELGPVPLMLSGGVGGICLWLAVYPVDCIKSRIQVL
SMSGKQAGFIGTCISVVKNEGIMALYSGLKPTMIRAFPANGALFLAYEYSRKLMMSQFEA
D