MQVIHTSVWAGQKRLGQLAKWKTAEEVAALVRSLPVEEQPKQIIVTRKGMLDPLEVHLLDFPNIVIKGSELQLPFQACLKIEKFGDLILKATEPQMVLYNIYDDWLKSISSYTAFSRLVLILRALHVNNEKAKMLLKPDKTIVTEPHHIWPSLTDEQWLKVECALRDLILSDYAKKNNVNTSALTQSEIRDIILGAEIAPPSQQRQQIAEIEKQSRETNQVTAQTTRTVNVHGDELIVTTTSPYEQAAFASKTDWRVRAISATNLYLRVNHIYVNSDDIKETGYTYIMPKNILKKFICIADLRTQVAGFLYGLSPQDNPQVKEIRCISIPPQHGTHQMVTLPANLPEHEFLADLEPLGWMHTQPNEAPQLSPQDLTSHAKILENNKQWDGEKCIILTCSFTPGSCSLTAYKLTPSGYEWARGNKDNGSNPQGYLPTHYEKVQMLLSDRFLGFYMVPDNAPWNYNFMGVKHDPLMKYSMKLGTPRDFYHEDHRPTHFLEFSNIEEGEVAEGDREDTFS*