301 aa
MKAVVTGGAGFIGSHLVEELLLQGAKVHVLDNLVSGQLKNVHPLAVMHIEDIRSQGAKQI
IKREKPDVVFHLAAQADVGQSIREPKYDADMNINGTINILEACREASVKKIIFASTSGVY
GNLQKDLISEKDLTMPISYYGLSKLTAESYIRLFHQLYGLSYTILRFGNVYGPRQSAKGE
GGVIAIFLDRIKKGMPLMIHGDGEQTRDFVYVKDVVRANIAAVEKGDQETIQVSTGRSVS
VNHLVKMLTQIYGSPIETIYTHARTGDIKHSCLDNKKARQLLQWNPQVDIFNGLTETYTF
S