301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTYSQVGL
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKVVGLDRQAKLSDLHNAAAGSFASAFA
ALDLCPTELVKCRLQTMYYMETSGKIAKSQNTVWSVVKTVFRKDGPLGFYHGLSSTLLRE
VPGYFFFFGGYELSRSFFASGRSKDELGPVPLMLSGGFGGICLWLAVYPVDCIKSRIQVL
SMSGKQAGFIGTFISIVKNEGVPALYSGLKPTLIRAFPANGALFLAYEYSRKLMMNQFEA
Y