MSGVQTRRKVCKSGRLAATVSLPEVVALQHLPIELAAAEVGVCVTTFKKICRKLGIVRWPFRSSAAKDGQGPPLPLPQPPPPQYHPELSQQLSQQLPPPTGQAVPSSSPSQHHFPLGQLCGLSGGATTASGGSSGGSVAQQQLPAQPSLDQAAQLAFLVQALGGHGSSAAPQQMPARLQQALAGHLQQQQQQAQVLELQRNTIDELLRRLGGHGQQAHAGPALHASAFASPLPTPAAAPEPTAQLLQLLQDAGAGGQAPSAQAAPQAGSAGGSATGASNDLMQLLFLSSQTQTQPQAQASIQAQAQPQQMQVQQVTSVDLVRPWGAPPPPRAAAPLRQQQQX