MDAIVSTATENALQIGGGAIKRHVGYFFNYNEKFEEVKHYIEMLSNARKRVQNEVTDVEMNAEEIEDDVQQWLKQVDEKIKKYKSFIHDECHAKTRCSFGFFPNNLQWRYRLGSNATKMIEEIKIEELWNKRFDKVSYRVRPSIDSAFANTGYESFVSRTKTMEMIMEALKDSKVNMIGVYGVGGVGKTTVVKEVAKKAQEKKLFNMVIIANITRNPDIKKIQGQIAEMLGMRLEEETEIVRANRIRKRIKKEKENTLIILDDLWDGLDLNRLGIPSSDDDDDDDRSQTVVKDISDFGYNKMENQELFSVNFKMMKKDMLFADFNKMKKEKLSGDHKGCKILLTSRSKEVICNQMDVSETSTFLVGVIDEKEAETLLKKVAGIHVTNSMFDANAIEIAKMCAGLPIALVSIGRALKNKSYFVWEDVCRQIKRQSFIEAQESIEFSIKLSYDHLKNEELKRIFLQCARMGSDALIMDLVKFCIGLGLLQGVHTIRDARYRVNVLIEELKESSLLVESYSTDRYNIHDIVRDVALSISSKQKHVFFL*