MSDDQKPQRGVNFSHPFSIRNVLGETSPKEEEVEEEEEEEEAGEVVPAKADDSEEIVDVVAEDDNDVDEDDDKQDEEKKNEEKPPYSYNALIMMAIRSAAEKRLTLSGIYEFIMKNFPYYRENKQGWQNSIRHNLSLNKCFVKVPRHYDDPGKGNYWMLDPSADDVYIGGTTGKLRRRTSGNRSRLHAALRHPAYLQHGGFPMPPYTLHPPLPMHPLHPFMGAYGLDPRLTHRSAFGLTAPHLLDPSLMEKIARRGEAERRAGGSPSHSPQGARASLPCLPFSFYQSMYAANTLPMTSLGNTLPVTSLGNTLPMTSLGGIRPLHPK