301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTYSQVGL
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKVVGLDRQAKLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMETSGKIAKSQNTVWSVVKTVFRKDGPLGFYHGLSSTLLRE
VPGYFLFFGGYELSRSFFASGRSKDELGPVPLMLSGGFGGICLWLAVYPVDCIKSRIQVL
SMSGKQAGFIGTFISIVKNEGVPALYSGLKPTLIRAFPANGALFLAYEYSRKLMMNQFEA
Y