MNSLSMVEARLPPGFRFHPRDDELVLDYLAKKLGGGGGGAAAAVASMYGCPTMVDVDLNKIEPWDLPEIACIGGKEWYFYSLRDRKYATGQRTNRATESGYWKATGKDRSISRKGLLVGMRKTLVFYQGRAPKGKKTEWVMHEFRKEGQGDLMKLPLKEDWVLCRVFYKTRATVAKPPTGSSYNIESAAATSLPPLIDNYIAFDHPGMSTVQNLEGYEQVPCFSNNPSSHPASSASMNIPVTAMAPMAADQEQQHMGKAIKDALSQLTRFEQGNVKREAPAQGGVFAQDGFEYLAESGFSQMWNSLN