MLVQTSQGQSGSAHVVVLGNEKGGSGKSTTALHIAVALLKAGQRVATIDLDCRQQSFTHYINNRSAWARRTGLRLELPTHYCIQLGQTLQIDENENTEFQQFMEAVSAVERSFDFIVIDTPGNDSYLMRLAHSMADTLVTPINDSFLDFDVLGTVDAATYAVTGESHYAEMVRDVRRKRRQVDGAMTDWIVVRNRLSMLGSRNKQLVAEGLKDLSLRLGFRAIDGFAERVVYREFFPRGLTALDDIDEATLGTRPNLGHVTAREEVTSLLRQLKLPLDERGRRRAANRAEWFAQVDKPLDLHDIISA