MSDAEAQSAPPPAPVEEKAQVERKVIATLVQGTVKWFNVRNGYGFINRNDTKEDVFVHQTAIKRNNPRKFLRSVGDGELVEFDVIEAAKKGSEAANVTGPGGVPVKGSRYAPNRRRFRRRFFPRSPRPRDQFQPADGQAPPGEAEAVGESDGRAPQRCRGPRRPRPEAQDGDPAQNEVEGDSRPPRRRFWRSYRRPLRPRSSPDQTADDPQLAPGEDPKQGEQNLAQISQPPQTNGEVADGQKQQQRLQPRRRRQRNSESSTSKNDTEKSASDPGTPPETSKPGDLKSTPKSPEASSASPKEPRSPEEEPADTTVPAAAAE