MPSSGGAMPALPPGFRFHPTDEELIVHYLMNQAASVKCPVPIIAEVNIYKCNPWDLPGKALFGENEWYFFSPRDRKYPNGARPNRAAGSGYWKATGTDKSILSTPTSDNIGVKKALVFYKGKPPKGVKTDWIMHEYRLTGTSANSTKQRRASSMTMRLDDWVLCRIHKKSNDFNSSDQHDQEPEGSTVEQLEDIHDNNSSEAPAPADMNNQQSDFQPMTAMMSMSKSCSLTDLLNTIDCAALSQFLLDGSSDAIAEPPAPPSPLIYTTPHPNYQTLNYNINSNSSMPHAFESRLDHHDGYVNNYNVNGLRRKRMMACSATSFDDGSSSNDFVHAVVKKPQLLPSDSRGSGFGGGYCNQQLSETATGFQFQNGNLLSHPFPLNNHLQMQ