301 aa
MLGVIILGNNSAVPAFDRHPTSQLLTMPNRKFLIDCGEGTQIQLIRYKIRRSRISHIFIS
HLHGDHYFGLAGLLNSFSLLGRQQELHVSGPAGLQEILEMQFRAAHTEMAYPLYFHTIRQ
AGYLMTVDDVEISCFKTDHRIECYGFVFREKKNPRSIDPEAVKKHNIQYSWFETLQQGKD
YKAPDGSIIRNELLTFEAPKGKTYAFCADTKYDESFIPDIKDADMIYHETTYLENFRDQA
VKRFHSTSKQAALIAQKAHVKKLLIGHFSSRYDELDDFQKEAREIFPNTDLALEGVCYRM
P