MEKLSPSLIILLLFAASELLTCSAWRTTHIPPPPPIVCNSTGSGCTVNNYQGIWTDRMPCRAALALYPSSEAQLFEAVALASKTRSKIKMVSKGSHSVPKLVCPGGHDGILVSTRDYNSLIHVNLTTSTVTAHAGVMLEDLVHAIAEYGLSLPHTPYWHGVSVAGMISTGAHGSGMWDKGSAAHDYVVGMRIIIPASEGEGYAKILDLADGDPDLDAARLSLGVLGAISTVTFQLEPMFKRSVKLEIKGDENLEQDLLALGHAHEFPGLNWYPASGKTLLRLDDRVSAQAHGDGAYKLALINKMEVALVESLRSAWEVSEETQNLEEVCKEEVELANFRHSSGDGFVNFENTFVEYPVVGFNHKIQTGGGCEKEEVSPHINPIGIDFKPTPKHHTHGNDIVEEQIEPSEVDNKLVTCLWNPLIKSILFFDTAISIPTSSLQDAILEIKKIRETNPKAMCTFSHLGGIWFRFLTTSRAYLGEPTNSVMFEIIYHRSKEPSMPRLYEDLFEEIEQMLIFKFGGKPHWGKNRNVVFEAMHKRTLALEKFLEVRERFDPWGLFSSEWTDAILGINVSSRGVQTFQDHCALEGLCICEEDSHCHPTKGYFCRQGHVYKEARVCRYETQTSSM*