PPHPPHSAPPAPAPAPPLLLLLPHSEPRAARMVQLSPAALPPPARALLYGTMAQPLGHSSVRSGFAGEAEQYGMYPSHRVKRRPAPYEIEINDGSQPKIVRRIFTNSRERWRQQNVNGAFAELRKLIPTHPPDKKLSKNEILRLAMKYINFLAKLLNDQDEVMVGSDGGPRIREGRDGLVREDLLQDMLSPNSSCGSLLDGDGSPESFTEEQDSSPAGRGLHHPPMPLDGSNQR