YFQMRNHYMVHWPGTNYEFCHAKAPCVGLIWHTRAVDHCPECPLINKDGSDFITVEDMQLQDVSLTIPNKINDECRQSWFHDEMKFMYWKMESMQDCQPEIQIETPAKGRYHVADFTIGSVIYFVGFH