MGGCMSKDPVSRSADVDVFNDTSTNTDQEDGKFCLDDEYSFNELIEKVFKIERDCIVDDDAGAVCGRINSVYETTTFMGDKIIVVQCMTIRSNGKVFFRSSMSSYVREYPGKAKLSELSIRPVLLGEKEKLADRGRKFAKCGLGAHYMMYTDKMIVRTCFGSQQISAEGRVMVDTASFLHFNPDYGDRHARRYGCGDEMDVCGHGGGSGSEKMFSTEIPEGSLHLCWPTLSGFSLKSKRWGELSLKHLEEIKFNEDAFDMLVLANESKEMVRGFVKNIHKDEQFTDIIQGKGGGCSFLLQGPPGVGKTLTAEAVSECLHRPLYCIDVGELGVTPEALEQRLKKILEVAERWDAVVLIDECDIFLASRTKDDVLRNAMVGIFLRLLEYYNGILFLTSNRAEDMDEAFQSRISVTIEYGALDAPTRKQIWSNLLGAAGTKHSDGLVDLDRLADYDLNGRQIKTAIRLAKSLASTANEPMSDKHVIQTIQYSHGGKDQKEG*