MEEEGYQWARRCGNNAVEDPFVYEPPLFFLPQDQHHMHGLMPNEDFIANKFVTSTLYSGPRIQDIANALALVEPLTHPVREISKSTVPLLERSTLSKVDRYTLKVKNNSNGMCDDGYKWRKYGQKSIKNSPNPRSYYKCTNPICNAKKQVERSIDESNTYIITYEGFHFHYTYPFFLPDKTRQWPNKKTKIHKHNAQDMNKKSQTQEESKEAQLGELTNQNHPVNKAQENTPANLEEGLFFPVDQCRPQQGLLEDVVAPAMKNIPTRDSVLTAS