301 aa
MSAPQPDTAPSDFLPADVRQTVVTQALPHGQIGIVRLQSLRRNMGLTAPYELENTDLIVL
QLRPFGEQDLWLDGRPAPFVPYDAGTVSIYDLDRRWVADLKGAFDCLHFHLPRHTLEETV
DDLGGRQRPQLYLPPHLSTHDSIIHALGQSLLPALARPGEASQIFIDHVGLAFQAHVAHR
YGGVGERRERSDGKLTPSQARRAQELLLAHLDGNIGLADVASACGLSRSHFVKAFHRTTG
LPPHRWLVVQRVERAKEWMRNPNVPLSMIAVACGFADQSHFSRTFARLTGVTPRRWRADH
T