MSTNKYDRQLRLWGAKGQKALGETTLVLFRATAVGTESAKNLVLPGIGHVLVVDDAASAQKEYSSNFFLVNQDKNRAQLSWELLQELNPDVQGSFLHVAEGLSTACAKPEWWTNLWQTVKTPKILVIASDLEPGILQMVGQACAAKGVPVISVQAYGMLGICRLQTPPLPLMDPKPANTTPDLRLVRPFPGLQNLADGILWDELKSHEHSHVPYPLILAKVAKEWKSSHGGALPKTHAEKQEFRDAIKAASRDIGKEVNFEEAMKNAYTAYTERSLDLDHLASLRDSVDGLVATQPSLKTFGDLLHALDKFLKEHDNQPPLHGAIPDMTASTEGYVTLQNAYRDQAKADLAEMRQYLSSGDVSEEDLSTFCHNVHLLELYQTRTLVDEMAAKVTEELQEDWMMATMDPYEVPAMTPFLWYLGFRACQVFHQEHSRYPGVLDAWEEDVSLLQECVVKVVTSLGLQENDLVKSTLLAADPPKFAQELARYGQAEIHSISSLIGGVASQEAVKIITGQYVPLNNTYVYNGIVSVAAVYQC*