301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGFTDCCLKTYSQVGF
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRRAAGLDKQAKLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMETSGKIAQSQNTVWSVVKTILRKDGPLGFYHGLSSTLLRE
VPGYFFFFGGYELSRSFFASGRSKDELGPVPLMLSGGIGGICLWLAVYPVDCIKSRIQVL
SMSGKQAGFIGTFLGVVKNEGITALYSGLKPTMIRAFPANGSLFLAYEYSRKLMMSQLEA
Y