MARWVRAGVQVCLVDKCSAPHEVIESKLRLVLAQIPIIQDGQFRAFQSDAMLAGCIERVDLERATSCHATNVYGWNALFRIYLFSMQKAERFGMLSNRNTVLQCKGEEHAFEGCALPSAAARGLWEQLFFDHDAKQRLIEYTASAMLFVKHDVDPMVINWNRMVLLYGPPGTGKTSFVKAAAQKLSVRMRADYPRSYLLEVNAHSLFSKWFSESGKLVARMFGHILDVADDPDCLVFVLIDEVESLTSIRRAGGNEPSDALRVVNAMLTQLDNLKAYPNVLVLCTSNLTGALDDAFLDRADLKQYIGPPTRRTRYMILRSCVLELARTQILACTPDAFDATPTDTSPDPTKQLWALSELCDGMSGRRLRKVPLLAHAASEHPHSMMVPWSAFFESLLRILKEDQSDKSTADL*