MADSVTSEVEALTDWATADNRRFLHVVYRVGNLEKTIKFYTEALGMKLLRHRDIPADKYTNAFLGFGPENTHCVIELTYNYGVEKYNLGTAFGYFGIAVEDLKAAVDTVKAKGGQVVSEGNLPGQTKPSAVVEDPDGYKFALIESGPVPDPFALIMLNVLDLDRAITFYEKAFGMRLVSSDSFPEEKVSIAYLGYGSDEKTTLLGLTSNHGVTEYERGNAYAQIAVGTDDVYKTAAILKEFDGKVTREPGPLPGINTKITAVLDPEGWKTVFVDNADFLEELP*