MRGIQIKQLVKGPDELQVSELPDPKPSASQYLIRIHAAATNFFDLLQISGRYQHQPPLPWVCGAEFAGEIVQAPSKLPNGRSAKYKKGDRVFGSGQGAFATMILAEEEALRPVPDGWSYFEAGGLFVTAPTSYAGLVVRAGIKKGDYVLVHAAAGGVGLAAVQIAKAFGATVIATAGTKHKMDVARRFGADYAIDYGQKDWFDQVKKITPKGRGVDIVYDPVGKIADSMKCIAWNGRLLVIGFAAGDIEKVATNRILLKNVSVVGLHWGMYAKVEPEMVVEVWDGIFDLIKAGKFRGTCYDDEEFVGLERVPAALKALGARETWGKVVVKIPQDGQSKI*