MDGGRQKNFGAFACLFFLSFLQQAAAGGSGFVKTEDTHFSVNGNPLFVNGFNSYWLMTVATDPTQRNKVTSAFEQAAAHGLNVARTWAFNDGQYKALQSSPGVYDEQVFQALDFVVSEANKHGLRLILSLANNYVNFGGKAQYVQWARYAGQNLNSEDDFFTNPTVKGYYKNHVKTVLTRMNTITGVAYKDDPTIFAWELMNEPRCESDPSGRTIQGWIEEMASHVKSIDGNHLLEAGLEGFYGESKREINPGFSVGTDFITNNQITGLDFATIHSYPDIWLAGSDEEAQLSFVQSWIENHLEDGSRILKKPVLFVEFGKSSKDPGFGIGQRDSLFDVVYKHIYDSASRGGAGGGAMFWQLMVEGMSSYGDGLINWLSLLICLQGCMSMRSGGMSMNIAGQNGTWDPSEA*