MSVQREDFEHTGPKQLTDVDWANDHHLRAVAASLVQGAYNLEFDRQDSQDPQGRWWHFFHFELKHKLIDDKDSSIYGVVYEIKCTYPNHLPESTPKFVIAFRGTIISTKSRDMKLNMKVFAGKLHKDKPRFKHALEAVKAVVQEAWPANIWLVGHSLGASIAMLVGKSMAQEGKNLKTFLFNPPFLRYSLSKNIKNPTLKDGILSTKNVIKAGISFVGGDHLWQELHHQFNKLSPWIPYLFVNQDDPLCSGYIDHFRNRKIKDEIRSIRSAIKAAFVKDPQLPIYLLPKAYLTISKISSSPLQAHGLKQWWYQMSIGPGFANSSTKVLIDDAIPVGEP*