301 aa
MTQTASQDTYRTVDVAVRGGTLHTAIWGPEDPAAPTILAVHGVTASHKAWPYLAEALPEV
RIIAPDLRGRGRSNGLPAPYGMPSHAEDLAAVLAELAPGPVVVVGHSMGAFASLVLANLF
PERVRSLVLVDGGLPLQVPAGISDAEVISSVLGPAAERLNATFPSREVYRSFWRQHPAFS
GDWGPLIEAYVDYDLTGEAPELRPATRYQAMAEDTAELHRGASLLKALDELAVDTVVLRA
PRGLLNEPAALYSPGYLDDWAAKLPSLRVREVPDVNHYTIVMGDAGAAAVAESVREALAG
S