301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTYSQVGF
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKVVGLEKQAKLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMEMSGKIAKSQNTVWSVVKSILRKDGPLGFYHGLSSTLLRE
VPGYFFFFGGYELSRSFFASGRSKDELGPVPLMLSGGFGGICLWLAVYPVDCIKSRIQVL
SMSGKQAGFIGTFISIVKNEGITALYSGLKPTMIRAFPANGALFLAYEYSRKLMMSQFEA
Y