MSSLQRVVYRHMQGKGVMLTDGSEKDKKGKGGIKTLANTIMQLRKICNHPFLFENLEQALNEGTNSTFISGADVYRVSGKFELLDRILPKFKESGHRVLIFCQMTRCMDVIEDFFAFRNYKYLRLDGQTKSEDRGHLLKQFNDKDSEYFIFLLSTRAGGLGLNLQTADTVIIFDSDWNPHQDLQAQDRAHRIGQKNEVRVLRLVTVNSVEERILAAAKYKLNLDEKVIQAGMFDQKSTGVERRQFLNAILATEDYDGEEDENEVPDDETINQMIARSEEEFDYFQKMDIDRRREEAKAIDRKPRLMQEDELPAWLLKDDTEVEKLTAEEEDDKVYGRGSRQRRDVDYSDALTEKQWLQAIEDGNLDELEEEMRTTKGGDKSDKKRKIKKKRKNDGESDGEEDAQNKVKKRKSMSKGEKTISSKAMKRLNLQIKRILAVVTEYRDETDGRVLSEPFMRLPSRKELPDYYEVIKKPVDFHKLKLRYKREAYKCLDDFENDFMMLCRNAQEYNVEGSVIYEDSVVLQNVFKKAREKIEKSNLVSMDSQAATEEEEVKEQEEDKEEEEEE