MASDYATNIVAELESASQLRAAGFFITRRPWLDLYGVNVRPVAPFGSTYGKPVVDSSLIHKCLPDELLFEIFARMTPYNLGKAACVCRKWRNTVRNPVFWRNACLKAWQISGVVENYKLMQSHYDSSWRKMWLSRPRVRMDGIYVSRNTYIRAGVAEWKVTNPVHVVCYFRYLRFYPSGRFLYKNSSEKLKDVVKFMNFRSTKAEICHSGRFTMSEDKVEGALLYPGLRPTIWRIRLRLRGTTAGANNRMDLLSIVTSGVQESEVPGPDGDILGVVEGWQDDETHNPEVPAISHTRGLTPFVFVPFEEADTSVLNLPVERMDYYVPG