MELENGFPPYPDFLKIFNSHEHSQHLVIPRGYNKYYPNPLPQTAVLKKPEGNFWTVKWKISKEETISFQEGWEKFVKDNGLIDRDFLLFTYDGSRSFWVRIHRNGSPVAASTPIKIQEISDDEDETTGDGEHHMEEGDSHENMIVSLSLGTSDEVSDDDDDEDIAICEVNKASGSSKKVGRVDRTSSIPDSINLEAYLDDPQNPFFIATSSCSRRVLVISTKVVKDYELKFERTINLIDDFGELKRNVGKWKDRVVVHKWDEIYNRNKAKQGDLIICEILREGDVVRTVKMHFVKK*