MPEPGPEAAGTASAQPPPPPPPLPPAPKESPFSIKNLLNGDHHRPPPKPQPPPRTLFAPASKGALEGAAGFALSQVGDLAFPRFEIPTQRFALPAHYLERSPAWWYPYTLTPAGGHLPRPEAASEKTLLRDSSPASGTDRDSPEPLLKADPDHKELDSKSPDEIILEESDSEEGKKEGEAAPGAAGAKRRAASATPGYEDWKKGAESPEKKPACRKKKTRTVFSRSQVFQLESTFDMKRYLSSSERAGLAASLHLTETQVKIWFQNRRNKWKRQLAAELEAANLSHAAAQRIVRVPILYHENSAAEGAAAAAAGAPVPVSQPLLTFPHPVYYSHPVVSSVPLLRPV