MDPRFPPPAPSSCFGGGGGLLPARGHHRRAHSETFIRLPDDDLLLDADADFGFSDIDFPSLSDDSPAASDPTPQPQPQAPPPQQPMPQQQAASSAPPRPPSGAHMRSLSLDAAFFDSLSLQGGGGGGGGGGVVGHKRSGSMDGSSSSFEGESAPSSSVFPDYAKKAVPDDKLAELALLDPKRAKRILANRQSAARSKERKIKYTSELERKVQTLQTEATTLSAQLTLLQRDTSGLTTENRELKLRLQAMEEQAKLRDALNDALREEVQRLKIAVGQVPNMNGNPFNGGLPQQQQMPSYFSQQQQMQYFGSHQGQHHNPNHHPQNSSNGGGQSLSDSMDFM