MPEPGPDAPGTASVQPPPPPPSPPPAPKESPFSIKNLLNGDHHRPLPKPQPPPRTLFAPASAAAAAAAAAAAAAAKGALEGAAGFALSQVGDLAFPRFEIPAQRFALPAHYLERSPAWWYPYTLTPASGHLPRPEAAEKALLRDSSPASGTDRDSPEPLLKADRDHKELDSKSPDEIILEESDSEESKKEGEAGPGAAGAAVGPAATATPGAEDWKKGAESPEKKPACRKKKTRTVFSRSQVFQLESTFDMKRYLSSSERAGLAASLHLTETQVKIWFQNRRNKWKRQLAAELEAANLSHAAAQRIVRVPILYHENSAAEGAAAAAAGAPVPVSQPLLTFPHPVYYSHPVVSSVPLLRPV