MPNTKTVHVPHLGGIDAAYQMPRPYDPSKPTLVLVNSFTTSSELYRGQYANEELNKAMNLISIELLGHGQTRTKCETFTYWDTAIMNLQVLEALGIKKAFVLGTSQGGWITVRMALLGPTVIEGIIPLGTSLDYESERTRNHGCWNGPADLAPSIKKWTTNQAVSSFEPGEDYSNFLIDIGFGKDCDKSVRQYWNDTIRANYQGDDGRRRIRMAAINLAERDGLHSRLSDVRCPVLWLHGTADIVYTVPNAREEIKLFTNAKEAELVVVDNGQHFLSFSHPKEVDGALIDFVGRWANKYI*