MSEQCKTCPSNGGCNIDPADCGVEIEKSLLGALNSIRNVIVVMSGKGGVGKSSVTALIASSLAKEGYAVGILDADITGPSQPKAFGIQKPQITASEYGMTPPLTKLGIKLISINFFLPNEDDPVIWRGPLLAGAVNQFWGEVDWRDLDYLVVDLPPGTGDVPLTVIQSLPVNGIVIVSSPQDLAFMVVKKTINMAKKLNVPILGLIENMSYAICPHCGERLEIFGTSQGAKVANDSGLDFLGSLPWDTSLNIMVDEGKVEEYKSKEMNAIIDQILKKLP