MAADSDDGAASAPAVSDGGVHQSTKSGEELAIQVPVVDVQNDNFKEMWPSLLLAIKTASFVAVDTELSGLGDRKSLLNQCIEERYKAVCHAARTRSILSLGLACFKHQPDKGDHSYLVQVFNLTLLCMEEYVIEPKSVQFLVQHGFNFNRQYAQGIPYHKGNDKGDESQSQSVRTLFLELIRARRPLVLHNGLIDLVFLYQHFYAHLPESLGTFTADLCEMFPAGIYDTKYAAEFHARFVASYLEYAFRKCERENGKQRAAGSPHLTLEFCSYPSSMRAHIDYRCCMPPATYRPHSTSICDNFSAYGWCPLGPRCPRSHDIDLIIDTALRAREQS