MEFLFVFVDKVIDCLIKPVARGIGYFVYYKRNITCMENESEKLENIRIGVDQRAETNRRNLQVISPNVEAWFTSVATITTEVEDVMRRGRNEIDRYDWCPNLKSRCLLRRRAKKIALELIELQNEGNSYAVFCYPAVESEPLPINSGEEFDSRKLQEDEVMAALNDNGVTIIGICGLGGVGKTTLAERIKRKAKKEKLFNDVVMVIVRQQQDPKRIQEEIARGVGLTLLGDDLWSRGDQLRTRLMAHNSHTLVILDDVWEALYDLEKLGISTCSNHNYRCKVILTTRLRPVCYIMKAQKIMEIGTLPEEKAWMLFKEKVDNSVDDPSLLDIAKNVSKECKGLPLAIITVAGALKRKTKPSWEDALKKLCSADIRNIPGVHARVYGPLRLSYDYIESDEARYLFLLCSLFEEDSDIWIEELLRYGKGLGIFSEMKNLENAKNRVCLLIEILKDSFLLSKVQTKIMSK*