MAQRKEEKRKPEWDVSIPREPSRLHRDTAFLCNIRFRNDLPEIPCDPKLLLPPYDAKAIAAFKLTELEKDLQKDLLFDADLGIPIHPWNIEQYSVSDVPVPLHPDDAALLASDEETEPQKNRLRGDAAEVSWLLRTKYIAAEAGLKRGGGGGASGGAAARRAAAAAAAPLQGAGGQEDEAGLREERVRQIEAQFAAAKLPLVHGKDPSLVPQEIMPVFPDSFLAGSSCVLATFDNDPLADVEHLQRLPAEQRTRVPQAMQLKSFKPPSGPQFVALLVPKHMPEPGDDPLSAAGGIPGELLARQYKWVREYQPQPRLDEKSTTYLFRFAEDGTVQFHDLNTRLELRKRKRQAVAADDDTPQFDQPEMVVVRNPETGHYAERQEDEAAEEAAAGPDSQFNDEEGSPDQQQQRQQQRQQGGGGSGSDADMADGEAAGQQGGGEGMEDDGDEGGGGGGYQGGRSNAALRDAFGDDDDDFX