301 aa
MLTFQQIILTLQTYWDKQGCALLQPYDMEVGAGTFHTGTFLRAIGPEPWRAAYVQPSRRP
KDGRYGENPNRLQHYYQYQVVLKPAPENILDLYLGSLEALGLDLKQNDVRFVEDDWESPT
LGAWGLGWEVWLNGMEVTQFTYFQQVGGLDCKPVLGEITYGIERLAMYLQGVENVYDLVW
TEWEEAGQKKVLKYGDVFHQNEVEQSTYNFEHANTELLFAQFANHESEAKRLVELQLTLP
AYEQIMKASHSFNMLDARGAISVTERAAYIGRVRTLSRLVAQAYYDSRERLGFPMAAQAQ
E