MQKELQKQMSVMVAVPVAKEGKRMEAALGQRLEKVVKAHVDAMWARLQEENAKREKADRERVQQLTSLLNSINKDLPMTLERVLKKEIGSLGPTVARIVTPTLEKTISTAINDSFQKGVSDKALAQLEKSVVTKLDSLVSRQIQTQFQSSGKQVLQDTLRSSFENSIIPAFERSCKAMFDQVDSAFQKGMAEHTTAAQQQFATTHTVLASTLQDAVASASSLAQSLKGELADGQRRLLALAEGAGASSARLPTFNTKQGNSGLGGLPDKKAISLKHLEESLDPTKELSRLVSERKFEEAFHKALQMSDVSIVSWLCTQADPQSLFSMVPLPLSQGVLLSLVQQLSCDLGKDTARKLVWIREAALALNPNDPILAHHMRPILGDLYQNLHGQMLITSSGGEASSIRLVLHLVNSILTACK*