MEEVLTNPNAGYYMNRDVFGAGGDFITSPEVSQMFGEMVGVWNMCLWEQMGHPEKVNLVELGPGRGTLMADLLRGTSKFEKFRKSLHIHLVECSPALQKLQYNTLKCEDEDVTDSNNDRKTISTLTGATVSWHSTLEQVPVGLPTIIIAHEFYDALPVHQFQKASLGWCEKMVDVAEDSSFRFVLSPQPTPATLLYLKKRCKWASTEEIARLNHIEVCPKAMELTHAIAKRIGSDGGGGLIIDYGLNGIVSDSLQAIRKHQFVTVLDDPGSADLSAYVDFPSIKYSAEEASENVSVHGPITQSQFLGSLGINFRVESLLQNCTDEQAESLRTGYWRLVGDGEAPFWEGPDEQTPIGMGTRYLAMAIVNKKQGAPISFQ