MSQAKASSSSLREDPMPSTSDFVKKLYKMLEDPNFHSVVCWGPQGDCFVVKDMNEFTKSILPRMFKHSNFASFVRQLNKYDFHKVKNTDDSQYGEHSWTFRHPDFHIDRRDALENIKRKVPAQRKAQQAAAVAAQAQAQAVALQSLPNFSSSSLLPNPAVTAQAQNQLQVEQLQHEIRRLKEEGEDLRGRLRTLERNYESVLVEMVGFQRGMAQQDGLMQSLISYFLGNDTGGVSSSSLT