303 aa
MSQKKSFQGLILTLQEFWAAQGCVILQPYDMEVGAGTFHPATTLRALGPKPWKAAYVQPS
RRPKDGRYGENPNRLQHYYQFQVILKPNPPNLQELYLASLAAIGVDLKLHDIRFVEDDWE
SPTLGAWGLGWECWCDGMEVSQFTYFQQVAGFECAPVAGELTYGLERLAMYVQGVENVYD
LDFNGAEGADRITYGDVFLQAEQEYSRHNFESADTTMLFRQFTDAEAACRSYLAAGAPAA
EGERHRMAQPAYDQCIKASHVFNLLDARGVISVTERQSYILRVRELAKACGAAWLKTAAG
GAP