MRFSTTFPLAAFVALAKAHGVILAAQGESGSPPSVGFGVNPEIARNCTTINPCQLDSVIMRDAEIKANLVNNCGRTQLTGNIDIAENTEAALAEGAVTKVKAGSKITVTIHQVNADGAGPYVCDLDETSNSGKISQNLTVTNNVPGANGISQNKIQEFNFTVTMPDNFHCTGASTGNICTVRCRNNAVAGPFGGCFAVQQTDVKPTLNTPDNIQTFKNINDIEDERLISVATLPIAAEANRKAGSSEAQQNAAAVSAILAAGFVSKSAPVLTPTVVLGGGAAAAPTATGAAGNGNGNNAGAGNGKNRGGNGGNKNNGGNNAGNNAAGQKGKNRGTQGQNQNQAQNNQNNQKQGQFNQGQKQRQGQN*