301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLADCCLKTYSQTGF
WGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKVAGLDRQAKLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMETSGKIAKSQNTVWSVVKTVFRKDGPLGFYHGLSSTLLRE
VPGYFFFFGGYELSRSFFASGRSKDELGPVPLMLSGGFGGICLWLAVYPVDCIKSRIQVL
SMSGKQAGFIGTFISIVKNEGVPALYSGLKPTLIRAFPANGALFLAYEYSRKLMMNQFEA
Y