MGHVDHGKTTLLDYIRKSKLVASEAGGITQGIGAYQVLLPVDGNHQACVFLDTPGHEAFGAMRARGARVTDICIVVVAADDGVRPQTSEAIAHARAAGVPIIIAINKIDKEGANAERVMQELSQIGIMPEMWGGDTPMVEISALTGDNVDELLETVMLVAELQELKANPHRNAKGTVIEACLDKAKGPLATLVVQNGTLNKADIIVCGEAYGKIRALYDDCGKLVDKAGPSNAVQVIGLNNVPLAGDEFEVVDNLDVARERANGRAEALRIERISAKAGEGKVTLSAIAASVSSAKQVGIDTHELNVILKVDFQGSIEAIRQAIQTLPQENVSLRFLLQGPGDVSVSDVDLAVASEGIIFGFNVRAPGSVKNYAKKKGVEIRMYKVIYDLIDDLRKAMEGLLEPAEEEVPIGSAKVRAVFSSGSGKVAGCMITTGKVVQDCNVRVLRKGKEVYVGSLDSLRRVKETVKEVGAGLECGIGVDDFDEWEEGDIIEAFNTVNKARTLEEASATVTAALKDAGVQL*