MFKFNEDEENLKCSFCGKDQDQVKKLVAGSGVYICNECIELCSEIVEEELAQNTSEAMTELPTPKEIMDHLNEYVIGQEKAKKSLAVAVYNHYKRIQQLGPKEDDVELQKSNIALIGPTGSGKTLLAQTLAKTLNVPFAIADATSLTEAGYVGDDVENILLRLIQAADFDIDKAEKGIIYVDEIDKIARKSENTSITRDVSGEGVQQALLKILEGTTASVPPQGGRKHPNQEMIQIDTTNILFILGGAFDGIEEVIKRRLGEKVIGFSSNEADKYDEQALLAQIRPEDLQAYGLIPEFIGRVPIVANLETLDVTALKNILTQPKNALVKQYTKMLELDDVDLEFTEEALSAISEKAIERKTGARGLRSIIEESLIDIMFDVPSNENVTKVVITAQTINEETEPELYDAEGNLINNSKTSA*