MDISRWVFLILIFVSFSPIPIFSDSQLRSGELSEIPSKFLDFAKKSEVFDWMMGVRRRIHENPELGYEELETSKLIREELDNLGIQYKYPFANTGIVGFIGSGKPPFVAIRADMDALPMQEMVDWEHKSRNPGKMHACGHDAHVAMLLGAAKILLEHQNILKGTVALVFQPAEEGGGGAKKMIDAGALENVEAIFGLHVHPNFPLGKVCSRPGPFLAGSGFFEAVISGRGGHAAIPQHSIDPILAASNVIVSLQHLVSREADPLDSQVVTVAKFQGGGAFNVIPDSVTIGGTFRAFSKESFLQLRQRIEEVIVGQAAVQRCNATVDFLTNDKPFFPPTVNDKNLHIHFQRVAGDMLGNDHVKDMEPLMGSEDFAFYQEVIPGYFYMLGMQGETNENPASVHSPYFKINEEALPFGAALQASLAIRYLLEAQPQVPSSSINGHDEL*