301 aa
MKSNAAIQAAIDLTAGAVGGTACVLTGQPFDTVKVKMQTFPGLYKGLTDCCLKTYSQVGL
RGFYKGTGPALMAYVAENSVLFMCYGFCQELVRKVVGVDTQARLSDLQTAAAGSFASAFA
ALALCPTELVKCRLQTMYEMEMSGKIAKSQNTIWSVVKSILRKEGPLGFYQGLSSTLLQE
VPGYFFFFGGYELSRSFFASGRSKDELGPIPLMLSGGIAGICLWLVIYPVDCIKSRIQVL
SMSGKQAGFLGTLISIVKNEGTAALYSGLTATMIRAFPANGSLFLAYEYSRRMMMSQVEA
Y