MDTQLSIKTLLTAARLLDGGREVNNLVQPHPTMQDVPTGTIPSSLAMQPLYADSMQPELRVIISRKMRVERKLCSASTSAQPYCSSSPSRKNSSKHSRAAHNELEKTRRANLRGCLETLKTLVPPLGDASRNTTLALLTRARDHIKVSARSHANHVRAHVCARNAQPTRVFEWNDSVV