SSAGNGAGRCKYALSTLPKRLCLVCGDVASGYHYGVASCEACKAFFKRTIQGNIEYSCPASNECEITKRRRKACQACRFTKCLKVGMLKEGVRLDRVRGGRQKYKRRPEVENATYQSAPLQLTKEAEKEHSLSSSVIIFTVGGSVGCHIFSASGSSNIIVSHLLVAEPEKLFAMPDPLQPDTAQRTLTTLCDLADRELVVIIGWAKHIPGFLSLSLADQMSVLQSVWLEVLVLGVAYRSIGCEDEVVFAEDFVLDEEMSRVAGLTELNAAISQLARRFRALNVDREEFVMLKAISLTNSDLFLSVSRFDSVYIEDMEAVQKLRDLLHQALLELECQRRPDDPQRAGRLLLTLPLLRQTAGRALTTFYSIKTRGGVPMHKLFLEMLE