MQTITVPFHGNALYIVNHNGEPYAPMKPIVEGMEMDWASQFTKLKQRFNTTIAEITMVAEDGRTRKMLCLPLRKLAGWLQTINPNKVKHEIRDKVVQYQEECDDVLYEYWTKGQVVNPRKRSIMQELNTACAELKTDKAIASLFGTGLSEWKNIKAAHTKKVKGLIEEAQLLLTF