MDPRFPPPAPSGVAPPPRGHHRRAHSETFIRLPDADLLLDPDGDFGFSDLDFPSLSDDSPAASDPTPPPPPPMLPQAAPRPPGGAHMRSLSLDAAFFDGLAFQGGGGGGGGGGSGSSGGGAGHKRSGSMDGESSLFEGESAPPDYAKKAMPADRLAELALLDPKRAKRILANRQSAARSKERKIKYTGELERKVQTLQTEATTLSTQLTLLQHVPKFISAFLLEFTYGQRDTSGLTAENRELKLRLQSMEEQAKLRDALNDALREEVQRLKIVAGQVPNMNGNSFIGGLQQQQQMPTYFSQQQQMHYLSGHQRRHHHPNNPHNSLNGGQSMSGQTLNDSMDFM