MSSLSMVEARLPPGFRFHPLDDELVLDYLSRKLGGGAGGAAAAVASIYGCPAMVDVDLNKIEPWDLPEIACIGGKEWYFYSLRDRKYATGQRTNRATESGYWKATGKDRAISRKGLLVGMRKTLVFYEGRAPKGKKTEWVMHEFRKEGQGDLMKLPLKEDWVLCRVFYKTRTTIAKAPTGSSYNIDSAAATSLPPLIDNNYIAFDHPAMSTVQNLEGYEQVPCFSNGPSSHPSSSASMNIPVTAMAPMAADQEQQHMGKAIKDALSQLTRFEQGNVKREAPAQGGVFAQDGFEYLAESGFSQMWNSLN