MRREVWHLCYDDKVKISSSESELLAASYGALPTVVEDEFYPFTLQPEAKGSNGAGPELMMEFDCPGAGSLELMSQLTPPQTPPQTTAFGGVVGTVLPMQTQLPLPQQQLAQQFQPLYAPLSNSELLLPQQQQQQVPFVQGTNVLSTGYYIVDEYATMTQIGAGGMQQPQQQQQQQTATMEPLQQVPADIGSAPFHFSETYTPQQLSEMANIVRSLQMDDDSFQGGDDDEDSCAGFSETGSVENGADSLSSASSASSLVAHSPVYSDSAESSGYYGSRHDEAAAADDDDDDDWSPSKTKKLSVRNGGAVTKKRTGGGSTTTRTYGGRAPEEKKSRKKEQNKNAATRYRQKKKAEIEEILIEESKLRERNDELKRKSQDLGREISCIKKLMREFCRSKGLI