301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYKGLTDCCLKTYSQVGF
RGFYKGTSPALIAYMAENSVLFMCYGFCQQVVRKVVGLDKQAKLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMEASGKIAKSQNTVWSVVKSILRKDGPLGFYHGLSSTLLRE
VPGYFFFFGGYEQSRSFFASGRSKDELGPVPLMLSGGVGGICLWLAVYPVDCIKSRIQVL
SMSGKQAGFVGTCISVVKNEGITALYSGLKPTMIRAFPANGALFLAYEYSRKFMMSQLEA
D