MATTGALGNYYVDSFLLGADAADELGAGRYAPGALGQPQRQAAALAEHPDFSPCSFQSKAAVFGASWNPVHAAGANAVPAAVYHHHHHPYVHPQAPVAAAAPDGRYMRSWLEPTPGALSFAGLPSSRPYGIKPEPLSARRGDCPTLDTHTLSLTDYACGSPPVDREKQPSEGAFSENNAENESGGDKPPIDPNNPAANWLHARSTRKKRCPYTKHQTLELEKEFLFNMYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKINKDRAKDE