MSNTKTVHVPHLGGIDAAYQMPQPYDSSKPTLVLVNSFTTSSELYRSQYANKQLTDALNLIAIELLGHGQTRTKSENFTYWDTAIMNLQVLDALKITGKIFVLGTSQGGWITVRMALLAPDKIAGIIPLGTSLDNENERTVSLGCWDGPGLLKDNIQAWTSNESTSSFEPATDYCDFLIDIGFGKDVDKDTREYWRKTIKSNYQGDDGRRRIRMAAINLAERDGLHSRLPDVRCPVLWLHGTDDAVYSVANAEHEIKLFVNSPDAKLQVVEGGKHFLSFSHPKEVDEALVAIAGKYGK*