MATTGALGNYYVDSFLLGADAADELGAGRYAPGALGQPPRQAAALAEHPDFSPCSFQSKAAVFGASWNPVHAAGANAVPAAVYHHHHHHPYVHPQAPVAAAAPDGRYMRSWLEPTPGALSFAGLPSSRPYGIKPEPLPARRGDCPTLDTHTLSLTDYACGSPPVDREKQPSEGAFSENNAESESGGDKPXXXXXNPAANWLHARSTRKKRCPYTKHQTLELEKEFLFNMYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKINKDRAKDE