MRDLMAELKELRLHGMATAWAELTAQGESNTASSKWLLEHLLEQEHTDRAMRSVSHQMNMAKLPMHRDLASFDFNASSADARLISELASLAFTDTAQNVVLIGGPGTGKTHLATALAVSGITRHGKRVRFYSTVDLVNLLEREKHDGKAGRIAQALLRMDLVILDELGYLPFSQAGGALLFHLLSKLYEHTSVVITTNLSFAEWSSVFGDAKMTTALLDRLTHHCHIVETGNESYRLQHSSLAAQAKIKSRERKRKGGQEPEDDEPF*