MKFGPWSEIKVALLGHVSVGKTTVLNAILGDKFGEVSMRRTTAGINFFRIVPSNEATKESDQWSVAGHNEDVKAAEKVHQEISKSNMKLREAQIIEEKWFNVGCDPLCEMRKKTSLVVVDIPGINEADTNSIYRNYVEENWKTFDCVVVVMDARQGVNTEEQVGLLRLVKENLTKQKSLPVVFLLNKVDEPDDTEQALLVKESQEKIASMFAVGCRAKALKQLPTLSGKKGAKHSVPTSDLYPVVIPVSAIRAYFYRAASSLPFEEFRKKFDQDIIEKIGREEMNRNKWRRMSVDKKYKALYDLVVEGSEEDDEGIQGTGFDTFLCALSVSVGGHETQTKLLHSQVDIALQSFQEEKQSFSQLMALHETSKVLDKDMGAIKQAFWTNYTSCKEESLDAFRKECGQ*