MEKLEGMISEIVFKNEDNGYTIAHLVNENDEIVVVGCMPTLAIGESIEVEGKWVNHKIYGTQFEVNSFMPVTPSSLEGIYVYLSSGMIHGIGEKMAKRIIDKFGVDTLEVIQNSPEKLQEVEGIGSKKVKQIVKSYEEDRELRNIIIQLSPFGITPNYCLKIYKKYKSSAIEVINKNPYQLAEDIRGIGFKVADSIASKIGIDKNSKDRICQGILYTLNKSLSNGHTYLPEHVLIQDSEKLLELNGEILKECVMMLVYNQKIHIEKVNNENLIYLMPYYLAENGVCSQIVKLSQYEFEDLKIDIDNEINVLEEDKKIKLAEKQILAVKESVNSGVLIITGGPGTGKTTTINAIIDIFENNGKSVTLAAPTGRAAKRMSETSNKEAKTIHRLLEMGFSTDDDLTFFKDEEDPINSDVIIVDEVSMVDIILMYNLLRAIKLGTRVILVGDSDQLPSVGAGNVLKDMINSNIINVVKLNEIFRQAQESMIIVNAHKINNGEPLYLNTKGKDFFFIRKSTNEEILNEIIGLVNERLPKFYKVDKLKDIQVLSSMRKGELGVTNLNIELQKYLNKKEKFKVEESFSKRLFRVGDKVMQVKNNYTKKWETEDQKESGEGIYNGDIGYVYHIDKDKKTIYILFDQTKIVSYLYDELDEIDHSFCTTIHKSQGSEFPVVVLPIAWAPPMLLSRNLLYTAVTRAKKLVVLVGDVKYLEYMIKNNRVNQRYSNLGYKLNKFKQEGLLIE*