MPEPGPDTPGTASAQPPPPPAPPLAAPKESPCSKNLLHGDHHRQPSRPYPPLRTLFAPASCAIAAAAATASEAQETLEGAARFALSQVGDLAFPRFEIPAQRFTLPAHYLERSPAWWYPYTLTPAGGHLPRPEASDKALLRDSSPASGTDRDSPEPLLKADPDHKELDSKSPDEIILEESDSEEGKKEGEAASGGGGAGASVGTAAATAAATPGAEDWKKGAESPEKKPACRKKKTRTVFSRSQVFQLESTFDMKRYLSSSERAGLAASLHLTETQVKIWFQNRRNKWKRQLAAELEAANLSHAAAQRIVRVPILYHENSAAEGAAAAGAPVPVSQPLLTFPHPVYYSHPVVSSVPLLRPV