MKDGHIHSPYCPHGSKDDFEKYVQRAMDVGITEMTFTEHFPYANGFRDPAPENDSCMSIEDLPKYFNDVKKLKEKYEGKIKINVGSEVDFIEGYEEGIKENLNKYGEELEDSLLSVHIIKIDDDYYCVDYSVEEFQNLIDKLGSIEAVYNKYYETLIKAVNSDLGIHKPKRIGHLNLVRKFNQVFPYDYKGNKILEELIKLIKEKGYELDYNVSGNRKEYCKEPYIDGYLLDLVKKYDIPLVLGSDSHCAEEINKYDII*