MSFSEFRPLDDTSLIEYIKSVPALSSKLADNLDDLSVKEVGDGNLNFVFIVSNPAGSFVIKQALPYVRCIGESWPMTKERAYFESLALKEEGRLIPEHVPEVYHFDRTMSLIGMRYLEPPHIILRKGLIAGIEYPFLAEHMADFMAKTLFFTSLLFRSTADHKRDVAEFCGNVELCRLTEQVVFSDPYKVSQYNRCTSPYLDRDAEAVREDNLLKLEVAELKSKFIERAQALIHGDLHTGSVMVTRESTQVIDPEFAFYGPMGFDIGAFLGNLILAFFAQDGHADQANDRKSYKEWILKTIEDSWNLFYKKFTSLWDEHKDGAGEAYLPAIYNNPEVQLLVQKKYMTDLFHDSLGFGAAKMIRRIVGVAHVEDFESIADAAKRASCERRALDLAKMLLKERRKFEGIAEIISAIRQY*