MAHRCLVCAPLVAKSVEDMVAKMGQAKAAGADLVELRVDHIEGFKAEADLPTLLDARTLPAIVTYRPTWEGGEYIGDEAPRLQALHLAADLGADFVDVELQCATDFIAARKSKSSSSATKFIVSNHNYHFTPSEEELGALAAKVVATGADIVKLVTTAEDITDVGRVLKLQSRAQIPTITLVMGPKGLISRILAPKFGGFLTFGTLASGQESAPGQPTLADLINIYRIKQINADTKVYGIIGNPVGHSKGPLLHNPAFAETGHNAVYVPLLVDNLGEFLKVFDAPDFAGFSVTIPFKEDAIILADEVSPLAKDIGAVNTLVRKSDGRYMGYNTDCDGALSAIEDGLRARGLATSEGSPLAGKTFVVIGAGGAGKALAFGAKVRGATVIVVNRNFQRAYELAKSCGAIAFPLEELANLPASPGMVLANSTSVGMHPNVSASPLLDKEALRKYDLVFDAVYNPLETRLLREAKEMGAVVVSGIEMFIRQAIGQFELFTDGPAPRELMRSIIEGFH*