MSTNSFLFDLPTHLPNEAHNQPETKSEITPSNQVVVEKVDVDDDEEEEEEELQAKSNGPICIPGTSITLQTEEDIAKWIEERKKNWPTNKNIERKKQELESKKQQQQQQKRKQQDESSQQSSKKSKNICRFYQMNKKCKFGNKCKNLHEDPKNENPITLSFNELTHYRKFVNGIPVLIPKLYANRTENTSVKKSVLFKHLITRDQEVNENEKVLEFIKYLNEKGFIDHNVMKS