MATTGALGNYYVDSFLLGADAADELGAGRYPPGTLAQPPRQAAALAEHPDFSPCSFQSKTAVFGASWNPVHAAGANAVPAAVYHHHHHHPYVHSQAPVAAAAPDGRYMRSWLEPAPGALSFAGLPSSRPYGIKPEPLSARRGDCPTLDTHTLSLTDYACGSPPVDREKQPSEGAFSENNAENESGGDKPPIDPNNPAANWLHARSTRKKRCPYTKHQTLELEKEFLFNMYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKINKDRAKDE