301 aa
MTTAQPDTASSDFIPADVRQTIVTQALPKGQIGIVRLKTLRRNMGLTAPYELENTDLIVL
QLHAFGEQDLWLDGRPAPFVPYDAGTVSIYDLDRRWVADLKGAFDCLHFHLPRPMLEETV
DDLGDRRRPQLYLPPHLSTHDSVIHALGRALLPALARPGEASQIFIDHVGLAFQAHVACR
YGGIGERREKSDGKLTPSQARRAKDLLLAHLDGNIGLADVASACGLSRSHFVKAFHRTTG
LPPHRWLIVQRVERAKEWMRNPDVPLSLIAAACGFADQSHFSRTFTRLTGVTPRRWRADH
T