MPLPSTRLFSPYGSDRLVRLAARLRPALCDTVITVEGQEFPAHSLVLAGVSQQLGCRGQWVLVEGISHSTFAQLLSFVYGESVELQPGELGPLEEAARVLGVQALEEACRRARRDKNEEQLDPEEPKKEHQEEPEEHTMDSERGLGQLGKKQNPAKVFRLGGREQKLHKHKPPRKSPEMTGAIQEAQGEMRSEEKPRQVPVGRRGADGKQVVLRVTGSPGSSQRSLQEFPSPLPLPGPFQNTVISRPWWAEAPWLREGQPSLWSILLWPPRYGTPFSHNTPITGGWQEVWPQNQRISVTLNHPKGLWSQNQLVSSSPAPGSLPQDIVQLSPGEMEESGQGPTGQQATCTDKEGTASASSHQHPTPPTPARSRPYSCSVCGKRFSLKHQLETHYRVHTGEKPFSCSLCPQRSRDFSAMTKHLRTHGAAPYRCPLCRVGCPSLASMQAHMRSHSPSQLPPGWSIRSTFLYSSSRESRAVTSLGPFSSTT