MSRVGILALGPAGVGKSTFCNSMIAYMQSIGRRAHIVNLDPAAEPTEFEFTVDIRDLISLQDVQEELNLGPNGALVYCFEFLLNNLDWLDEEVGQYEDEYLIFDCPGQIELYNHIPVLPTIIKHLQLQLNFSLCATYLLEASFVTDRSKFFSGTLSAMSAMILLELPHINILSKCDLIKDQVSKRELKRFLNPDPLLLSENPTGGNKADFISTNPKFQRLNKAIARLVDDFGMVQFLPLDCSDRDKTDSIKTILSHADDVTQWAESQEPKEPKEFDEEELEELGD*