MMTTTTNTMAMLQNLVFSVPISRMVVRRHSLATTFSAAATTVVPSPKPVSAKPARTPHVDSHVLIGMSEPELQELAINLVLIFQEGYRGKQLHHLIYKRKVNKVEDFSNLPLTFRKGLVDGGFKVGRSPIYQTVTATDGTIKLLLKLEDNLLIETVGIPVQDDEKGITRLTACVSSQVGCPLRCSFCATGKGGFSRNLQRHEIIEQVLAIEDVFKHRVTNVVFMGMGEPMLNLKSVLDAHRCLNKDIEIGQRMITISTVGVPNTIKKLASHKLQSTLAVSLHAPNQSLREKIVPSAKAYPLEAIMKDCRDYFQETNRRVSFEYALLAGVNDQVEHAVELAELLREWGKTYHVNLIPYNPIEGSEYQRPYKKAVLAFAAALESRKITASVRQTRGLDASAACGQLRNKFQKSPLLTETDSQESQPDAEAVAC*