301 aa
MTQARKGIILAGGSGTRLHPATLAMSKQLLPVYDKPMIYYPLSCLMLAGIRDILIISTPQ
DTPRFQQLLGDGSQWGISLQYAVQPSPDGLAQAFLIGESFLNGAPSALVLGDNIFYGHDL
EVLLHNADAQTTGATVFAYHVTDPERYGVVAFDPQGKAESIEEKPVKPKSNFAVTGLYFY
DEQVVDIAKAVKPSARGELEITSVNEAYLQQGQLQVQIMKRGYAWLDTGTHDSLLDAGQF
IATLEKRQGLKIACPEEVAFRKRFIGVEDLEALAAPLLKNGYGQYLMRLVTDTRQLGKPV
R