301 aa
MSTVLITDVTLRDGLQIVPRWVPTPDKLRIAQALPQCGVRKIELTSFTSPKAIPSLADAD
ELASLTTRAPQVCYTALVPNLRGAQRALAARMNELNFVFSASEAHNQANLRMNITQSLVQ
LEQVLEAAGKTPVNVSLSTAFGCPFTGPVAPAHVIALMQQVQRMGASSISLCDTTGMGSP
VEVERLTQAALSLYGEQGVTGHFHDTRGLALANAWAAYREGGRRFDAALAGLGGCPYAPG
ASGNASLEDLAHMFQISGVDTGLNLEALQPLAEEIAALTQEPIQSRLHKAGPAYALKVCQ
P