MENWLKETGAVGLDNLELADFPITGRGVRTLRHFKEGEKILTIPCGSLWTVEQAHADSLLGPALRSVRPPLSVEDILATYILFVRSRESGYDGLRSHVAALPSSYSSSIFFAEEELEVCAGTSLYTVTKQLEQRIEDDYRALVMRLLVQHRDLFPLEQFTIEDYKWALCTVWSRAMDFVLPGGNSIRLLAPFADMLNHSDNVKQCHAYDSSSKTLSVLAGKDYEAGDQLKLWASARLDPTSTISLTLTDPLPNDVLRYLRIQRSDASELAGMACQRIDAAEKISDSNEVEVLRFLVESLSGLLKNFGTQLEKLEEQLAEGVYASGGNAWAAAHVSSGEQRVLRLARKRAEDLLAAVESRSENGKGSLPAQAQCANCGKASVPLMLCARCRAISYCGRNCQVAHFSEHKVICRITASRNV