MSEALVNGLAGAGGGIIAQLLTYPLQAVNTRQQTERKDKSTCAAAIDDGSLLKEKPLSTFQELYKVVAEEGWEGLFRGLTPSLVGTAASQGVYYYFYQLFKDEAEAIAKRKKKAGTSDGTVGIFSSLIVAALAGCINVLLTNPIWVVVTRMQTHSQAQRQLPKPKAEFKEAIGSPVILPSQPSTSSITSANRPYGTCAAVQDLYTEAGVLGFWKGVFPTLIMVSNPSIQFMLYETMLKQVRLKRARRKQGSTDASALEIFLLGAVAKLGATIATYPLLLVKSRLQAKPEIGGDKSHHYSGTLDAILKVIRYEGIFGFYKGMGTKILQSVFAAAVLFMTKEELVKSARLLVNNNKVIVKRLQNAQKVIVVK*