MSTPGNLGHEFRAAGVGDSRAPCPALNTLANHGYLPRDGKNITFSALVSSLGEVYNLSYPLSTILALSGIATCGSLLTLKLESLSDLALHNAIEHDASLVHADATPGSKYAPTGVDKKLLEALLAACPHNIDGFRLEDLAGARVRREGLLPPGKKLSGIHAEIGRGEAGLTWLLMRDDVTDGGVVPKERLEQWYGEERIPDGWRKPNEVVGLVDARKASAKVGVIMAAMQKGGEGQAQTET