301 aa
MTTPLLHSLDIRLLRYFAVVAEENNMSRAALRLFMSQPPLSRHIRQLEERLGVTLFVRHT
KGLTLTNEGLRVLEIVRPLLEQQDKTYAALNQLAPDGVQSLRLGLTTAFEQGVFAALETQ
LNTRVDTLRLVRQGSPDLIRQVRRGKLDAAVVALPLETAGLTITPLDWREPLIAALPAIW
SEAGSDTLSLKALNHRPLFWFSRERNPAFFDATRARFQRIGYAPACLEEPLEHDVLLARI
AHGDGLSLFPASFAAIQRQGVVFRPLSEGELSIQVGLAMLPENAARLQWLKSMMLSAGIA
H