MDPRFPPPAPAGGGGERGHHRRAQSETFIRFPDAADLLLDPDSDDFSFSDLDFPSLSDDSAPAASSAAPPQGLPPTHGGTVSSSSYAPRPPGVCGGGAHVRSLSLDAAFFDGLQLQGGGGGGGLAGHKRSGSMDGASSPSEGESALSGGALPDYAKKAIPAERLAELALLDPRRAKRILANRQSAARSKERKIKYTGELERKVQTLQTEATTLSAQLTLLQRDTSSLTVENRELKLRLQSMEEQAKLRDALNDALREEVQRLKIAAGQAPNMHGNPFNGGQQQMQQQQMPNYFSQQQQMQMHYLGGHQGQHQNHQNHQQSSSNGGQSLSGQSLSDSMDFM