301 aa
MKSNPAIQAAIDLTAGAVGGTACVLTGQPFDTVKVKMQTFPGLYKGLTDCCLKTYSQVGL
RGFYKGTGPALMAYVAENSVLFMCYGFCQELVRKVVGLDKQAKLSDLQTATAGSFASAFA
ALALCPTELVKCRLQTMYEMEMSGKIAKSQDTIWSVVKSILRKEGPLGFYQGLSSTLLQE
VPGYFFFFGGYELSRSFFASGRSKDELGPVPLMLSGGIAGICLWLVIYPVDCIKSRIQVL
SMSGKQAGFLATLTSIVKNEGIAALYSGLTATMIRAVPANGSLFLAYEYSRRMMMSQFEA
Y