MSRVGVMVLGPAGAGKSTFCNSIISHMQTVGRRAHIVNLDPAAEATKYEFTIDIRDLISLDDVMEEMDLGPNGALIYCFEYLLKNLDWLDEEIGDFNDEYLIFDCPGQIELYTHIPVLPNIVRHLTQQLNFNLCATYLLEAPFVIDSSKFFSGALSAMSAMILLELPHINVLSKLDLIKGDINKKKLKRFLNPDAMLLMETEGMNQASNPKFLRLNQCIANLVDDFGMVQFLPLESNNPDSIETILSYVDDITQWAEGQEQKEPNDQIDVEE*