301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTYSQVGF
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKMVGLEKQAKLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMEMSGKIAKSQNTVWSVVKSILRKDGPLGFYHGLSSTLLRE
VPGYFFFFGGYELSRSFFASGRSKDELGPVPLMLSGGFGGICLWLAVYPVDCIKSRIQVL
SMSGKQAGFIGTFISIVKNEGITALYSGLKPTMIRAFPANGALFLAYEYSRKLMMSQFEA
Y