301 aa
MKSNAAIQAAIDLTAGAVGGTACVLTGQPFDTVKVKMQTFPGLYKGLADCCLKTYSQVGL
RGFYKGTGPALMAYVAENSVLFMCYGFCQELVRKVVGLDTQARLSDLQMAAAGSFASAFA
ALALCPTELVKCRLQTMYEMEMSGKIAKSQNTIWSVVKSILRKEGPLGFYQGLSSTLLQE
VPGYFFFFGGYELSRSFFASGRSKDELGPVPLMLSGGIAGICLWLVIYPVDCIKSRIQVL
SMSGKQAGFLGTLISIVKNEGTAALYSGLTATMIRAFPANGSLFLAYEYSRRMMMSQVEA
Y