MVINWNRMVLLYGPPGTGKTSFVKAAAQKLSVRMRADYPRSYLLEVNAHSLFSKWFSESGKLVARMFGHILDVADDPDCLVFVLIDEVESLTSIRRAGGNEPSDALRVVNAMLTQLDNLKAYPNVLVLCTSNLTGALDDAFLDRADLKQYIGPPTRRTRYMILRSCVLELARTQILACTPDAFDATPTDTSPDPTKQLWALSELCDGMSGRRLRKVPLLAHAASEHPHSMMVPWSAFFESLLRILKEDQSDKSTADL*