301 aa
MKSSPAIQAAIDLTAGAAGGTACVLTGQPFDTLKVKMQTFPDLYRGLTDCCLKTYSQVGF
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKVVGLEKQARLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMESSGKIARSQNTVWSVVKSVLRKDGPLGFYHGLSSTLLRE
VPGYFFFFGGYELSRSFFASGRSKDELGPVPLMLSGGVGGICLWLAVYPVDCVKSRIQVL
SMSGKQAGFIGTFISIVKNEGITALYSGLKPTMIRAFPANGALFLAYEYSRKLMMSQFEA
Y