MFGKPDKMDVRCHSDAEAARVSKNAHKESRESKGAEGNLPAAFLKEPQGAFSASGAAEDCNKSKSNSAADPDYCRRILVRDAKGSIREIILPKGLDLDRPKRTRTSFTAEQLYRLEMEFQRCQYVVGRERTELARQLNLSETQVPGGFQVHDSDQWRDKLRVSPDPSMQLSGERRCRNLGLHKVSRXTSPPSPGVVLLGLNPSALGQGPGSRKAGQPGSAARWSSCVPLVAAPAPPAAPRPGPLRLLGGAAGSPPAVGGALHAGAPAAGHSLFSLPVPSLLGSVASRLSSAPLTMAGSLAGNLQELSARYLSSSAFEPYSRTNNKEGAEKKALD