MATTGALGNYYVDSFLLGADAADELSAGRYAPGTLGQPPRQAATLAEHPDFSPCSFQSKAAFGASWNPVHAAGTNTVPAAVYHHHHPYPQRPLAAAGRTQYMRFLPGATPGALSFAGXPALQPAYGIKPDPLSARRGDCPTLDTHFVLTDYACDSPPVDREKQPSEGAFSENNAENESSGDKPPIDPNNPAANWLHARSTRKKRCPYTKHQTLELEKEFLFNMYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKINKDRAKDE