MPALPPGFRFHPTDEELIVHYLMNQAASIKCPVPIIAEVNIYKCNPWDLPGKALFGENEWYFFSPRDRKYPNGARPNRAAGSGYWKATGTDKSILSTPTSDNIGVKKALVFYKGKPPKGVKTDWIMHEYRLTGTSANNTTTTKQRRASSMTMRLDDWVLCRIHKKSNDFNSSEQHDQEPEGSTVDEQLEDIHDNNSSSQQPPAPPDMNNQQSDFQPMTAMSMSKSCSLTDLLNNLDCAALSQFLLDGSSDAIAELPAPPSPLIYPNQTLNYNINNNMPHAFESRLDHHDGYVNNYNVNGLRRKRMMACSATSFDDGSSSSSSDFLHVAKKPLLLPSDSRGSGFGGGYCNQQLSETATGFQFQNGNMLSHPFPLNQQLLLNNHLQMQ