301 aa
MLAGIELGGTKVLVLRARGGTIVDRETIATTTPRETLSSAVAVLKRWHAEAPIAAIGIGS
FGPLRLDRRAPDFGVMLPTPKPGWAGADIFGTLTAPFDCPAMIDTDVNGAALAELRWGAG
ALGDAPSDSLCYITIGTGVGAGFAFNGRTVHGAMHPEIGHIRVPRAPGDGFAGRCPFHGD
CIEGLVSGPALAHRFGMPGHEIDPADPRWDDVASDIAHLVSTILLGTAARQVLIGGGVGM
GRTGLLAKVRRNVVVQLGGYLPHVDDSSIGRIVMTPLLGDQAGPLGAVALAMDALSAEGV
S