MVKSAEKGGGDGSGPAGSVAPFLRKCYEMVDDKDTDSIISWSETGDSFAILDMAQFSISMLPKYFKHSNFSSFMRQLNIYGFRKIDSDXWVFANEGFIRGQKILLKNIARRKHPQGTDQKXASQQXPDXPSENISENGLWREVENXKTDKVAXKQELAKLRQHQETSQNNLRLLRNRLCGMEKNQQQMLSFLVTAMQSPGFLVQLLHPKENNWRIAEAGDXLEQCGDDDRPVVSSGAIVRYQPPMIDAXKHVLPPNSGSEKQPESDAYLDGMEDFVVNADFMKMLMDEKSSPVENHDPYTLPDISDDGAWEQLLLGGPFLENIEGTMENGEEHADTRMEVESIDKCVHGWMAFAKPNAXADAMAPMNAVWKALEKGLLSVKRPLAYPNISNASKVTTTDATRASLALGKKT