MESLPKQVAAHILSVVGPDETIIDVYHPTPELATKRARQSYIAFVNPFALLLAPFIIYGAEFERQKLGNTYYVVTDEAIYTIVLDMDKRGKWVVTNGNSLSRLPYEQVVLASVDTPGQGCTCMQIQHAFVQTAGIANRYDEFSDTNVVQPAGEWMLVEDPHPMVVQINNAMRACKKRDRAVAVHTEVTMAQTGSTEKRVFVSSLRTPDDVRVATIRTDMDIQAVRLAVSEALDLPEQNCSVQLMYAPGQFSVVTRAENIRDNDRLVLAEV*