MEKKELNKLNHLSLVSNICNELETHLGQAPKDLAEYIIHLGRNSETADELDKKLKKDGAELPDYFVRSLLTVIHGIYPPQPKSDDVEEDGGEKERFKGLAIRDTKDKVKELEKEIEREAQERQREEDRNRRGSGRDRDRDDRRDRYGDGDDRRSDRHRGRYDEGDRHRGRDRGDDRGGRHRGRSRGDDEGGEGRSDRRRDRGVQDEYTGANEPELYQVYKGRVTRVMDSGCFVQFDRFRGKEGLVHVSQMATRRVDRAESVVKRDMEVYVKVVSIKEGGKYSLSMKDVDQNTGRDLIPLKKPSDDDDLGRSNPSYRTKDGQVTKTGISGIRIVEESNVAPSRRPLKKMSSPERWEAKQLIAAGALKASEFPDYDEDGDGMLYQEEGAEEELEIEMNEEEPAFLQGQTRYSVDMSPVKIFKNPEGSLSRAAALQSALTKERREMREQQQRTMLDSIPKDLNRPWEDPMPETGERHLAQELRGVGLSAYDMPEWKKDAFGKTPTFGQRSKLSIQEQRESLPIYKLKKELIQAVHDNQVLVVIGETGSGKTTQVTQYLAEAGYTTKGKIGCTQPRRVAAMSVAKRVAEEFGCRLGEEVGYAIRFEDCTGPDTVIKYMTDGMLLREILIDENLSQYSVIMLDEAHERTIHTDVLFGLLKKLLKRRLDLRLIVTSATLDAEKFSGYFFNCNIFTIPGRTFPVEILYTKQPESDYLDAALITVLQIHLTEPEGDILLFLTGQEEIDSACQSLYERMKNLGKNVPELIILPVYSALPSEMQSRIFDPPPPGTRKVVVATNIAEASLTIDGIYYVVDPGFAKQNVYNPKQGLESLVITPISQASAKQRAGRAGRTGPGKCYRLYTESAYRNEMPPTSIPEIQRINLGMTTLTMKAMGINDLLSFDFMDPPQPQALISAMEQLYSLGALDEEGLLTKLGRKMAEFPLEPPLSKMLLASVDLGCSDEILTMIAMIQTGNIFYRPREKQAQADQKRAKFFQPEGDHLTLLAVYEAWKAKNFSGPWCFENFIQSRSLRRAQDVRKQLLSIMDKYKLDVVSAGKNFTKIRKAITAGFFFHGARKDPQEGYRTLVENQPVYIHPSSALFQRQPDWVIYHDLVMTTKEYMREVTVIDPKWLVELAPRFFKVADPTHMSKRKRQERIEPLYDRYHEPNSWRLSKRRA*