MAKGVLEKELQFEKKNKDLIRLPKHAKVEKRPIPHAPVASPYAGASVPKTVYVSKSTPFMSAVKRVQKLLLQAEKRATANINLEDTRKNEKQILDELSKVSERREEVFVKATGRAIEKALNVAKWFEEKETEYKVRVNTGSVIVVDDIVEDEEMKAKEEQKRQQQKEQAQNDPGDAPSKPESKSAAKKRKRQAAAAEDDAELPESRTRWIKMVEVAVSLK