MNSLSMVEARLPPGFRFHPRDDELVLDYLARKLVGGGGAAAPTIYGCPTMVDVDLNKVEPWDLPEIACIGGKEWYFYSLRDRKYATGQRTNRATESGYWKATGKDRPISRKGLLVGMRKTLVFYQGRAPKGKKTEWVMHEFRKEGQGDPMKLPFKEDWVLCRVFYKSRATIAKPPTGNNYNIGSAAATSLPPLIDNYIAFDHSGMSVQNLEGYEQVPCFSNNPSHPLSSTSMSMNIPVTAGAPTADQEQQHVGKAIKDVLSQFTRFDQGNVKREAPPQGGLFAQDGFEYLAESGFSQMWNSLN