301 aa
MKSSPATQAAIDLTAGAVGGTACVLTGQPFDTVKVKMQTFPGLYKGLTDCCLKTYSQVGL
RGFYKGTGPALMAYVAENSVLFMCYGFCQELVRKVVGLDRQAKLSDLQTATAGSFASAFA
ALALCPTELVKCRLQTMYEMERSGKIAKSHNTIWSVVKGILRKEGPLGFYQGLSSTLLQE
VPGYFFFFGGYELSRSFFASGRSKDELGPVPLMLSGGIAGICLWLVIYPVDCIKSRIQVL
SMSGKQAGFLGTLVSIVKNEGIAALYSGLTATMIRALPANGSLFLAYEYSRRMMMSQFEA
Y