MSLSEFRPLDDKFLIEYIKSVPALSSKLADNFDDLSVKEVGDGNLNFVFIVSNPAGSFVIKQALPYVRCIGESWPMTKERAYFESLALKEEGRLSPEHVPEVYHFDRTMSLIGMRYLEPPHIILRKGLIAGIEYPLLAQHMADFMAKTLFFTSLLFRSTSDHKRDVAEFCGNVELCRLTEQVVFSDPYKVSQYNRWTSPYLDRDAEAVREDNPLKLEVAELKSKFIERAQALIHGDLHTGSVMVTRESTQVIDPEFAFYGPMGFDIGAFLGNLILAFFAQDGHADQANDRKAYKEWILKTIEDSWNLFYQKFTSLWDEHKNGAGEAYLPTIYNNPEVQLLVQKKYMTDLFHDSLGFGAAKIIRRIVGVAHVEDFESITDAAKRASCERRALDLAKMLLKERRKFEGIAEIISAIRQY*