301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTYSQVGF
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKMVGLDRQAKLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMESSGKIAASQNTVWSVVKEIFRKDGPLGFYHGLSSTLLRE
VPGYFFFFGGYELSRSFFASGKSKDELGPVPLMLSGGFGGICLWLAVYPVDCIKSRIQVL
SMTGKQTGLVRTFLSIVKNEGITALYSGLKPTMIRAFPANGALFLAYEYSRKLMMNQLEA
Y