MSRRKQEKPQHINSEEQPPDAARTQKYVTGQGCQPLLPSTGTFSRSSIPAAFVRAPPALIKMELPSDRPLSTGHFIGPPALSPGVAPLLVPRPKFCRPAKQHICTTCGKNFSSASALQIHERTHTGEKPFACTICGRAFTTKGNLKVHVGTHMWNNSARRGRRLSIDNPMALLGNDPKKVSEMFPKEMVAPSVSIDPAVWNQYAAVLSNGLAVKTNEISVIQSGALPALPVPVPGGSPMNSAPASKADPGQAGAAEAEKAGGAAADSVPKHQFPLFLEENKIAVS