MSARYDRAITVFSPDGHLFQVEYALEAVRKGALAVGVKGQDTVVLGVEKISTAKLQDARTVRKIIKIDDHICLAFAGLTADARVLANRARVEAQSYRLTLDEKVTVDYITKYIAGVQQRYTQSGGVRPFGISTLIVGFDPLGVPQLFQTDPSGTSSAWKANAIGRNSKTVREFLEKHFVETSGKDTVKLAIRALMETVEAGSKNIEVAVMERGTGLKVLTDEEVDTLVKEIEDEKKAADAAKRGGAGAGTSS*