MATTGALGNYYVDSFLLGTDAAEELSAAGRYAPGPLGQPPRQAPALAEHPDFSPCSFQSKAAVFGASWNPVHAAGANAVPAAVYHHHHHPYVHPQAPVAAAAPDGRYMRSWLEPTPGALSFAGLPSSRPYGIKPEPLSARRGDCPTLDTHTLSLTDYACGSPPVDREKQSSEGAFSENNAENESGGDKPPLDPNNPAANWLHARSTRKKRCPYTKHQTLELEKEFLFNMYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKINKDRAKDE