301 aa
MSRMMDLALTHLVGRTPWYPIRTSGAPVYVKLEGNNPGGSVKDRAVLGMLTLAEAKGLIR
EGATVVEPTSGNTGIALAMFGAALGLRVVLTMPETMSEERRKVLMAYGAHLELTPGSEGM
AGAVRRCGEILSETPGAFTLDQFSNPGNPWAHSVTTGPEILSQAGMGDIGAFVAGVGTGG
TISGVGRVLKAARGNVRVVAVEPQESPLLSKGSAGKHGIQGIGANFVPENLDMSVVDQVV
TVSTQEAKDVARWLARRHGLFSGISTGANVAAAMRIAQELPPDSRVVTIQCDRQDKYLSV
L