303 aa
MLTFQQIILTLQEYWDKQGCALLQPYDMEVGAGTSHTATFLRAIGPEPWRAAYVQPSRRP
KDGRYGENPNRLQHYYQYQVVLKPAPPEILDLYIGSLKALGINPAEHDIRFVEDDWENPT
LGAWGLGWEVWLNGMEVTQFTYFQQVGGLDCTPTTGEITYGLERLAMYLQGVESVYDLVW
TEGANGRRVLYRDVFHQNEVEQSTYNFEHSSAEMLFAHFNDYEAEAKRLMDVPLALPAYE
AALKAAHTFNMLDARGAISVTERAAYIGRIRNLSRAVAQAYYDSRERLGFPMLGGSAPAG
EAA