VQIPDLCCSDDEDEIFKKLKHHPAIKPLLEGGTVLQYGARTLNEGGFQSLPNPVFPGGAIIGCSAGFLNVPKIKGTHTAMKSGMLAAEATFNVLHDGADMEMYWDSLKKSWIWEELHRARNYRPAFEYGLIPGLAVSAVEHYVTKGRLPLTLKHGKPDHEATDDASIHTPIQYPKPDGLLSFDVPTSLYRSNTNHEHDQPPHLHLKEPTMPELVNLPQYAGPESRYCPARVYEYVPNEKGQLRLKINAQNCLHCKACDIKDPKQNIEWTVPEGGGGPGYSIM*