MPEPGPDASGTASAPPPQPPPQPPAPKESPFSIRNLLNGDHHRPPPKPQPPPRTLFAPASAAAAAAAAAAAAAKGALEGAAGFALSQVGDLAFPRFEIPAQRFALPAHYLERSPAWWYPYTLTPAGGHLPRPEASEKALLRDSSPASGTDRDSPDPLLKADPDHKELDSKSPDEIILEESDSEEGKKEGEAVPGAAGTTVGATAATPGSEDWKAGADSPEKKPACRKKKTRTVFSRSQVFQLESTFDMKRYLSSSERAGLAASLHLTETQVKIWFQNRRNKWKRQLAAELEAANLSHAAAQRIVRVPILYHENSAAEGAAAAAGAPVPVSQPLLTFPHPVYYSHPVVSSVPLLRPV