MELENGFPPYPDFLKIFNSHEHSQHLVIPRGYNKYYPNPLPQTAVLKKPEGNFWTVKWKISKEETISFQEGWEKFVKDNGLIDRDFLLFTYDGSRSFWVRIHRNGSPVAASTPIKIQEISDDEDETTGDGEHHMEEGDSHENMIVSLSLGTSDEVSDDDDDEDIAICEVNKASGSSKKGRVDRTSSIPDSINLEAYLDDPQNPFFIATSSCSRRVLVISTKVVKDYELKFERTINLIDDFGELKRNVGKWKDRVVVHKWDEIYNRNKAKQGDLIICEILREGDVVRTVKMHFVKK*