MNRPRKKKESSLLHELKELELLEEGELVDIPELENDDLLEENSMSVIVRCLNPTVHKVGGLVKALPPIWGLEDCVRGRGVGEDRVQFIFQNNRDLHHVLTKGPWFVNGWIVSLDQWIPNPGPEFLCRIPFWIRIKGIPIHLLKKQAVESLMGPLGKVEKVELHAKHSSSVEYIRALVWINTEEPIQFRRTARFKSGEIVPTELEYEKLLKVCFTCKRLTHDQLYCPLQLGERAAKRRAQEGHCSIGDRKLGDRKGKSVAGGNSQVWKPKKTQPLTQRGHRRSKSTEESSAIPKSDSLSQGKIISASSSGASQGSPSVFNRLSGLKDNTPNLIIPSREISEADKISPSVFERLGEQGI