MTFRKRKKSIYKKADELSKLCGIDVCLIVYEADQKKGRAVQPETWPRDPTQFKRILNKYKDSKDTSTPGLKRNFDMSDFYEDKKDHVDEDDEKFQNLGKKIFEEEYPTKFQNLGKKISDEEYPTWDNRIDDFSQDELTKLIASLESKIQVATKKIDSMERYMGFNKKQNQCFVREDTNHDEQPTYQVPGLMSPPSLVHCPMLPSGDSEPMPIHKACFPAAAHEGKDVVGAVETGAGKKLAFGFPILQCLLEEGGNTTKMLEEKGKEEEKVCSKRTFIGTYYYSHKRAFTSGNIIVLQVAAGGCQV