MATTGALGNYYVDSFLLGADPADELGAGRYGPGPLGQPPRQAAALAEHPDFSPCSFQSKATVFGASWNPVHAAGAGAVPAVYHHHHPPYVHPQAPVAAAAPDGRYMRSWLEPAPGALSFAGLPSSRPYGIKPEPLSARRGDCPTLDTHTLSLTDYGCGFFLQVEREQPSEGALLRSNAEDEISGDKPPIIPSNPAANWLHARSTRKKRCPYTKHQTLELEKEFLFNMYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKINKDRAKDE