MEKLVERFLTYVKVNTRSDANSQTTPTTVGQVVLAKMIETELHELGLADVHYNEQNGFLTARLPGNQPAAKSIGLIAHLDTADFSAENIRPQVITNYDGQDVLLNQEQGIVLSVAEFPNLKEYQGETLITTDGTTLLGADDKAGIVEILAAVEYFLAHPEVARGDVWLAFGPDEEIGRGADQFDAPNFPVAFAYTIDSGRVGHFEYETFNAAQAVITIEGTSVHPGTAYGSLVNAIKLGEQLDQSLPQKEVPEQTRGNEGFYLLNKFTGSIEKAELVYIIRDHDQENFQARKQFLEKQVQRLNALADKPRLTITFQDQYYNMKEIIEKDWTPVELAVQAMESCDIEPIITPFRGGTDGSKISFMGIPTPNLFTGGENFHGQYEFITVESMAKAVQTIIAIIRLNAN