301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTYSQVGF
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKVIGLDPQAKLSDLQNAAAGSFASAFA
SLVLCPTELVKCRLQTMFEMESSGKVATGQNTVWSVVKGILGKDGPMGFYHGLSSTLLRE
VPGYFFFFGGYELSRSFFAAGRPKDELGPVPLMLSGGVGGICLWLAVYPVDCIKSRIQVL
SMSGKQAGFVGTFINVMRNEGVTALYSGLKPTMIRAFPANGALFLAYEYSRKLMMSQFEA
S