MTESNIPSFWAEKWQEHGYETPTEIQSAMYQPIKDGADVLAVSPTGTGKTVAYALPTLEKIEAIPKTQWLVLAPSHELVMQITEVIRSWLPSDDLTVISLIGGANVKRQIEKLKKKPQIIVASPGRALELIKQKKIKMHEIKTITLDECDQLLRQENFKSTLEIVESAVRDRQLTLVSATKLENPDMFFAQTENTPVMLEVTAKPEELTNVEHLYMDVESRDKATLLRRISHIKDMRGLVFVKDKPRMEILLEKLHYDKVKAAGIHGEIRKEKRKKYLDDFKKGTLTYLIVTDVAARGLDIEDLPYVIHYDLAASEKEYTHRSGRTGRMGKSGTVITFANPREIRTLKQYLTIHNLKGKQVRFYQGKLLDGAVPENKIAKKASRPPKQVQKSKKDDGKKPFRKDKPTGAAGGRKEKPTNSAKPTRNKPNKFNKKPNNFKKS*