MDISRWVFLILIFVSFSPIPIFSDSQLRSGELSEIPSKFLDFAKKSEVFDWMMGVRRRIHENPELGYEELETSKLIREELDNLGIQYKYPFANTGIVGFIGSGKPPFVAIRADMDALPMQEMVDWEHKSRNPGKMHACGHDAHVAMLLGAAKILLEHQNILKGTVALVFQPAEEGGGGAKKMIDAGALENVEAIFGLHVHPNFPLGKVCSRPGPFLAGSGFFEAVISGRGGHAAIPQHSIDPILAASNVIVSLQHLVSREADPLDSQVVTVAKFQGGGAFNVIPDSVTIGGTFRAFSKESFLQLRQRIEEVIVGQAAVQRCNATVDFLTNDKPFFPPTVNDKNLHKHFQRVAGDMLGNDHVKDMEPLMGSEDFAFYQEVIPGYFYMLGMQGETNENPASVHSPYFKINEEALPFGAALQASLAIRYLLEAQPQVPLSSINGHDEL*