MGALRHKLGIQRAEQLPLFLCQDLTSGRFRYTWRFIDLQLSRFLQPISEARLLAWLQGTPWLARAAILDLLQARKKGAAMQPMRFLCSTSSGRQWRLRSASPTFPRYGIAAACLGQYVYVVGGLPRASSGTNVSRSAHRFNVGTGDWEALDHMHEPRWSPHVFVYLNKLYVLGGTSPVSNSASPMYTFSHSGEFWDPITCTWTLIPNMWHEFVQEHTNIVTAQRQQSCFVVVRDHLYAFKHSSLELLKWVNVDNQWVPLGPLPIVREHLNWSRSSCCSVGDTLLVVFAEESGCIVFATCPTSHPLVWEVIHENGHPIQRGFTIVDTTLAIF*