MSESTSTNTPKPSSSVKLVLLGEAAVGKSSLVLRFVNNDFQENKEPTIGAAFLTQKCSLPTRTIKFEIWDTAGQERFASLAPMYYRNAQAALVVYDVTKPSSLTKAKHWVAELQRQASPGIVIALVGNKLDLTNDGNEATGESPADAEGESSTADADETAEEPQEAQDVTSGDARKVPTREASAYAEEEGLLFFETSAKTGTNVVDVFTAIANAIPESSLKSGRAGGAGTGQTSLNSGRPAEDSRVNLGERGPATAKEGCAC*