MEKLKHLSLVSNICNELETHVGVVEPKDLAEYIIHLGRNSDTADELDKKLKKDDAELPDYFVRSLLTVIHGIYPPKSEEKGRFKEEIEREAQREEGRDRGGRSGGDRYRRGRSRDREPELYQVYKGRVNRVMESGWFVQFDRFRGKEGLVHVSQMGAAESLVKRDMQVYVKVLSGGAKYSLSMKDVDQNTGRDLNKPRRSNPSFRTKDTIRILGGASFTRPLKKKMSSPERWEAKQMIASGALKATDFPDYDEEDGDGMFYQEEEELEIEMNEEEPAFLQGHSADMSLVKIFRNPQGSLSRAAALQSALTKEMREMRDQQQRTMLDSIPKDLNQDPMPETGERHLAQELRGVGLSAYDMPEWKKDAFGRTPTLGQRSKLSIQEQRESLPIYKLKTELIQAVHDNQVLVVIGETGSGKTTQVTQYLAEAGYTTKGKIGCTQPRRVAATSVAKRVAEEFGCRLGEEVGYAIRFEDCTGPDTVINKRKRQERIEPLYDRYHEPNSWRLSKRRG*