301 aa
MLAGIELGGTKVLVLRARGGTVVDRETIATTTPRETLSRAVAVLKRWHAEAPIAAIGIGS
FGPLRLDRRAPDFGVMLPTPKPGWAGADIFGTLTAPFDCPAMIDTDVNGAALAELRWGAG
ALGDAPSDSLCYITIGTGVGAGFAFNGRTVHGAMHPEIGHIRVPRAPGDGFAGHCPFHGD
CIEGLVSGPALAHRFGMPGHEIDPADPRWDDVASDIAHLVSTILLGTAARQVLIGGGVGM
GRTGLLAKVRRNVVVQLGGYLPHVDDSSIGRIVMTPLLGDQAGPLGAVALAMDALSAEGV
S