MNSLSMVEARLPPGFRFHPRDDELVLDYLARKLVGGGGAAAPTIYGCPTMVDVDLNKVEPWDLPEIACIGGKEWYFYSLRDRKYATGQRTNRATESGYWKATGKDRPISRKGLLVGMRKTLVFYQGRAPKGKKTEWVMHEFRKEGQGDPMKLPFKEDWVLCRVFYKSRATIAKPPTGNNYNIGSAAATSLPPLIDNYIAFDHSGMSVQNLEGYEQVPCFSNNPSHPLSSTSMSMNIPVTAGAPTADQEQQHVGKAIKDVLSQFTRFDQGNVKREAPPQGGLFAQDGFEYLAESGFSQMWNSLN*