MKRTRDLYGDESSSSESEEFHREKIRVKVKLPEERSEDEDESPQPQRKHFCVICEKQFSSGKAYGGHVRIHSIEYNNKGKMKKMKKMKLKKKKKRKIGLVKKEKEKEIDLARTDVEGKIRCCLCGKEFQTMHSLFGHMRRHPDRTWKGIRPPPPSEKFNLSYLDDDVDDEDEDDDDVMSRSMMMSDVPEDVQGAACILMMLSYASRNYWAGIEESPKSEVRSSSFYKDDEGKDKVLGDSRMDEKKGLIVDMKIKMEMEVKVNSPRDEAKRSLGFDLNQPPYHEDHP