MDEQDDERRGGCEGRLRVGDRVLRKFGDDEQFYVLGRVVAVNERVGKRKLEHLQGDSSHLPRRQAGFRKTGEDGEEAGASDEDREVNTVDVVDCWHCTAHARHNAVPESALLRISAETHHLLWYTGTQKEKAEYSKKLKKEPGPRKHSSVNAAAAGGNLRIAIPRQLQRVWALYMEGVLNGGEPCKLPRDPSIEQILAFWKGSKIDRDSQAAEFHTLLDWFKRTLENLIPRLILPPEMEAHDKFLRPKTKPRPMCKLYGIEHLVLCLLEFQEIVLEAEKAPTLKHSAVQETLLHPTVIHFINGLCAFLVRGQSSLFPPEYVSLPVGVVPPHLDRWRTFEVENKQG*