301 aa
MGGKQPDESAPVAVRKDTGARRVLRAFRPEGTRVQAGPVEVGGTGFVVMAGPCAVEGVEQ
VDRTAAAVAHAGAHVLRGGVFKPRTSPYAFQGMGEPGLHLLAEAGRRHGLPIISEVMETS
QLPFMVESADILQVGARNMQNFSLLRALGKVRRPVLLKRGLSATLQEWLLAAEYILEGGN
EQVMLCERGIRTFETEIRNTLDLAAVAWAKQRTHLPVIVDPSHATGQVDLILPMSLAAAA
AGADGLLIEVHPRPEQALCDGNQALTPEHFQTLMQRLPPVLDAVGRHLWRPESPAQVVRA
R