PPPPPPPPPAPKESPFSIKNLLNGDHHRPPPKPQPPPRTLFAPASADLPRPEGTDLSLNFRCPPARPSHPRPALLPSAAPGPQHPQTLCSAASLHLTETQKALLRDSSPASGTDRDSPEPLLKADPDHKELDSKSPDEIILEESDSEESKKEGAEDWKKGAESPEKKPACRKKKTRTVFSRSQVFQLESTFDMKRYLSSSERAGLAASLHLTETQVKIWFQNRRNKWKRQLAAELEAANLSHAAAQRIVRVPILYHENVPVSQPLLTFPHPVYYSHPVVSSVPLLRPV