303 aa
MLTFQQIILTLQEYWDKQGCALLQPYDMEVGAGTSHTATFLRAIGPEPWRAAYVQPSRRP
KDGRYGENPNRLQHYYQYQVVLKPAPPDILDLYIGSLKALGIDPTQHDIRFVEDDWENPT
LGAWGLGWEVWLNGMEVTQFTYFQQVGGLDCTPTTGEITYGLERLAMYLQDVQSVYDLVW
TEGANGNRVLYRDVFHQNEVEQSTYNFEHSSADMLFAHFNDYEAEAKRLMEVPLALPAYE
AALKAAHTFNMLDARGAISVTERAAYIGRIRNLSRAVAQAYFDSRERLGFPMLRRNQAAG
EAA