MQITILGAGAIGCLWACHLAKQGHNIHFWTRTDKPSFPIVLNDCVQTKDSIQAEDGTHEKIYIQTPLAPECFDFTSNNIQSIAKSELIIVTVKAFQVEQALNDIFDHIAPHTPIMIMHNGMGTQQHVKTRLVDHPIIYATTSQAAFKPKKEQINHTGLGPTWLGAFNQSAQGFVSLAELFHQALAPCGWHHDINEPLWQKLAINCAINPLTAIHRCQNGELVTPKFHAVLTQVCHEVAAVMQAEGYAVTAKKLRQTVDTVIKATAANYSSMYQDIFQQRKTEIDYITGYLITRAKVHGIAVPMNTQLWQDVKLLEQNHDDK