301 aa
MRIAVTGSTGLIGSALVRSLRADGHDVVRFVRRAPAGPDEAQWDPGAGRVDPAGLAGCGA
VVHLAGAGIGDHRWTAAYKKEIRDSRVRGTDALARAVAAMGEPPAVFVSGSAVGYYGDAG
DRVVDETAPAGSGFLPQVCQAWEAAADPVREAGVRTVFARTGLVVSGRGGAWARMFPLFR
AGLGGRLGSGRQFWPFISLHDEVAALRHLVDTPELSGPVNLAAPEPVTNREVTAAMGRVL
HRPTLLAVPAPALRVVLGELAQDVLGSQRARPHRLLRSGFVFRHPGIEDALRAALADPAA
P