MEKLVERFLTYVKVNTRSDANSQTTPTTVGQVVLAKMIETELHELGLADVHYNKQNGFLTARLPGNQPAAKSIGLIAHLDTADFSAENIRPQVITNYDGQDVLLNQEQGIVLSVAEFPNLKEYQGETLITTDGTTLLGADDKAGIVEILAAVEYFLAHPEVARGDVWLAFGPDEEIGRGADQFDAPNFPVAFAYTIDSGRVGHFEYETFNAAQAVITIEGTSVHPGTAYGSLVNAIKLGEQLDQSLPQKEVPEQTRGNEGFYLLNKFTGSIEKAELVYIIRDHDQENFQARKQFLEKQVQRLNALADKPRLTITFQDQYYNMKEIIEKDWTPVELAVQAMESCDIEPIITPFRGGTDGSKISFMGIPTPNLFTGGENFHGQYEFITVESMAKAVQTIIAIIRLNAN*