MDPRFPPPAPSGGAPPRGHHRRAHSETFIRLPDADLLLDPDGEFGFSDLDFPSLSDDSPAASDPTPPPPPPALPQAAPRPPGGAHLRSLSLDAAFFDGLAFQGGGGGGGAGSGSTGGGAGHKRSGSMDGESSLFEGESAPPDYAKKAMPADRLAELALLDPKRAKRILANRQSAARSKERKIKYTGELERKVQTLQTEATTLSTQLTLLQRDTSGLTAENRELKLRLQSMEEQAKLRDALNDALREEVQRLKIAAGQVPNMNGNSFNGGLQQQQQQQMPTYFSQQQQMHYLSGHQGRHHHPNNPHNSLNGGQSMSGQTLNDSMDFM