MSATQQTQAERKDNWSSEAYSASAAFVPKLTQTLLQYLDPQPSDSVLDIGCGDGKFTELFLPYVSKVLGVDSSPAMIEAARKGYGSEKAEFQVLDCCFLEQNSDVADGTWDKVVSNAALHWILRNEKTRLSTLKGIHASLKKGGAFVFEMGGHGNVAEIQAAMQYALLRQGISIEKARESYPWFFPSVPWMSSTLESLGFKVVKMESEYRPTKLTSDTNGGLAGWVRLMGAAFLDVVDTEKREEVIREVCEVLQTVTTREEDGSQWLGYVRLRGVAVKI*