301 aa
MDEVVTDDQMDGAAGEIDVVLVTGLSGAGRGTAAKVLEDLGWYVADNLPPELITRMVELG
LAAGSRITKLAVVMDVRSRGFTGDLDFVRRELATRSVFPRVLFLEASDDILVRRYEQNRR
SHPLQGNQTLAEGIAAERRLLESVRATADLIIDTSTLPVPALRAGIERAFSGEAVAGTSV
TVESFGYKYGLPMDADTVMDVRFLPNPHWVDELRPHTGQHPAVRDYVLGQEGAAEFLDTY
HRLLGVVIDGYRREGKRYMTVAIGCTGGKHRSVAIAEALANRLRGGDHLTVRVLHRDLGR
E