301 aa
MAAAMAGKLVGRLVGRLAGPGGAFSRPLTRLAFPAGPRRAMSGASPVLVELDERAGVAVV
RLQQPPVNGLSLALLTELCLALQKLEDHRACRGLVIASAVPGIFSAGLDVTEMCGRSDER
LGEFWRAVQQLWILLCGSRLATVAAVNGSSPAGGCLMALSCDYRIMADNPKYSIGLNETR
LGIVAPFWLRDSLVKTVGHRAAERSLQLGLLYSPQEALKIGLVDDLVPEEKIQARAAEVM
AQWLAIPDHSRQLTKSALRKQALDHLLMHREADIQDFVRFISRDAIQKSLQKYMEMLRQK
A