301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTYSQVGF
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKVVGLDNQAKLSDLQNATAGSFASAFA
ALVLCPTELVKCRLQTMYEMESSGKIAASQNTVWSVVKEIFRTDGPLGFYHGLSSTLLRE
VPGYFLFFGGYELSRSFFASGKSKDELGPVPLMLSGGFGGICLWLAVYPVDCIKSRIQVL
SMSGKQTGLVRTFLSIVKNEGITALYSGLKPTMIRAFPANAALFLAYEYSRKLMMSQFEA
Y