MATTGTLGNYYVDSFLLGADAADELGAGRYAPGALGQPPRQAAALAEHPDFSPCSFQSKAAVFGASWNPVHAAGANAVPAAVYHHHHHHPYVHPQAPVAAAAPDGRYMRSWLEPAPGALSFAGLPSSRPYGIKPEPLSARRGDCPTLDTHTLSLTDYACGSPSVDREKQPNEGAFSENNAENDSSGDKPPIDPNNPAANWLHARSTRKKRCPYTKHQTLELEKEFLFNMYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKINKDRAKDE