MATTGALGNYYVDSFLLGTDAADELSAGRYAPGALGQPPRQAAALAEHPDFSPCSFQSKAAVFGASWNPVHAAGANAVPAAVYHHHHHHHPYVHTQAPVAAAAPDGRYMRSWLEPTPGALSFAGLPSSRPYGIKPEPLSARRGDCPTLDTHTLSLTDYTCGSPPVDREKQSSEGAFSENNAENESGGDKPPIDPNNPAANWLHARSTRKKRCPYTKHQTLELEKEFLFNMYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKINKDRAKDE