MQTVYGIKAHGGKLVNLEDFSEATRQAAEQLPSLTINNWNISDLELIGIGGFSPLTGFMVSDDYHSVVNTMHLKSGVIWSVPITLGVSQADADKIELNTKIALKGADGVIYGTMQVEDKFVPDKQLEAQNVYKTTDEAHPGVKRLYANGDVYLGGAIKLLHKPDHGAFSDYYMEPLETRKMFHDLGWKRIVGFQTRNPIHRAHEYIQKLALENVDGLFLNPLVGETKADDIPADVRMESYKTILKYYYPEDRVRLVIYPAAMRYAGPKEAILHAIVRKNYGCTDFIVGRDHAGVGDYYGTYEAQELITSVEDEMGMHFFKFDNSFYCKKCGSMATQKTCPHGAEDHISLSGTKVRKMLADGVVPPKEVSRPEVARVLIDGLKRKREQQQEV