MNLDDHNSNEQKPDKKLHYYDQDWPQQQQTISPRFTPQQFYLQPPQNISAFNLLPEQEIQDKNKPKYPFRKLSAGDGLDQQEEDHNRHFYNYPPPYYQQMPQQMKYPQNNQYMQKYPQPYPPPWYRPPYPPFYYPPYDMSQYQNTLSKELQSKVSQLVQYQKVSPFQCNCKKSKCLKLYCECFTNNWVCSQSCNCTECKNRIDNPNERSKAIEEALLRNPEAFAPILTNNGQQPQVIQEQKSQKDIQKETKKGCNCKKSECKKKYCECYSINQKCTELCKCENCLNKEEQQQQIQPEKVEKHVQIEIIQQQQQEEEEEIQKKPDSKKSKKIKKETIQNNKNNKKKKKN