301 aa
MSTVLITDVTLRDGLQIVPRWVPTPDKLRIAQALPQCGVRKIELTSFTSPKAIPSLADAD
ELASLTTRDPQVCYTALVPNLRGAQRALAAHMNELNFVFSASEAHNQANLRMNIAQSLAQ
LEQVLEAAGKTPVNVSLSTAFGCPFTGAVTPAHVIALMQEVQRMGASSVSLCDTTGMGSP
VDVERLTQAALSLYGEQGVTGHFHDTRGLALANAWAAYREGARRFDAALAGLGGCPYAPG
ASGNASLEDLAHMFQISGVETGLNLEALQPLAEEIAALTQEPIQSRLHKAGPAYALKVCQ
P