MGLQGQFPSGLKNCTSLTGLDLSNNDLSGSLPVNIDEIIPFLVTLDLSLNNFSGNLPTLLGNITYLNTLNLQHNQFIGQIPWQVGRLGRLSTFNVADNPLSGQIPTFTNRTFGPENFANTSLCGKPLKECVGPPKKSHTGVIIGAAVGGITFAIIVVVVLFSALRGVEKVDEEEDVEGNEWAKSIKGTKGIRVSIFEKLVPKMRLFNLIKVTNNFSGNNIIGIGRTGAPNIKQIFQTVLF