MEDMEGLLEKIWDLHDKLSDAILTISKSHFLNSIKSFYPIPIPKPSSSSGYVFVKDFPSEDDAAIAEARSLNCIRTALENLEDQLHFLHTVQSLQKAERDAAMAQLEQSRIVLAMRLADHHGKRYKVIEEALAFVGDVHDASHFVSPRSLFETPPTQSNGKFEDDEGKRSNVLMQKFISSFTFAKKSLKLESMGAVLGNAAFFAVSMLAFLQLHQVAFKSDFVLEVPQLQEDSCYMQGYERNSYQFGGSSLSSRVKHLDVFSARG*