301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTYSQVGF
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKVVGLDKQAKLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMETSGKIAKSQNTVWSVVKSILRKDGPLGFYHGLSSTLLRE
VPGYFFFFGGYEQSRSFFAAGRSKDELGPVPLMLSGGVGGICLWLAVYPVDCIKSRIQVL
SMSGKQAGFVGTCISVVKNEGITALYSGLKPTMIRAFPANGALFLAYEYSRKLMMSQLEA
D