MMTTTTNTMAMLQNLVFSVPISRMVVRRHSLATTFSAAATTVVPSPKPVSAKPARTPHVDSHVLIGMSEPELQELAINLGQEGYRGKQLHHLIYKRKVNKVEDFSNLPLTFRKGLVDGGFKVGRSPIYQTVTATDGTIKLLLKLEDNLLIETVGIPVQDDEKGITRLTACVSSQVGCPLRCSFCATGKGGFSRNLQRHEIIEQVLAIEDVFKHRVTNVVFMGMGEPMLNLKSVLDAHRCLNKDIEIGQRMITISTVGVPNTIKKLASHKLQSTLAVSLHAPNQSLREKIVPSAKAYPLEAIMKDCRDYFQETNRRVSFEYALLAGVNDQVEHAVELAELLREWGKTYHVNLIPYNPIEGSEYQRPYKKAVLAFAAALESRKITASVRQTRGLDASAACGQLRNKFQKSPLLTETDSQESQPDAEAVAC*