301 aa
MLTFQQIILTLQTYWANQGCALLQPYDMEVGAGTSHTATFLRAIGPEPWKAAYVQPSRRP
KDGRYGENPNRLQHYYQYQVVLKPAPANILELYLGSLEALGFDLKKNDIRFVEDDWENPT
LGAWGLGWEVWLNGMEVTQFTYFQQVGGIDCRPATGEITYGLERLAMYLQGVENVYDLTW
TEGLSYGDVYKQNEVEQSTYNFEHSDADFLFTAFAAHEKQAKHLMAERLALPAYEQVLKC
AHSFNLLDARGAISVTERAAYIGRIRNLARSVAQSYYESRERLGFPMAPREWVAQIEKKA
A