MPLLQVEDLTKTFKGHASLFGRNQFNAVDKVSFTLERKQTLAIIGNNGSGKSTLVKMIAGIIPPTSGRILFNDRELQYQDAQSSAKHIRMVFQDANSAFNPRLNIGQILDEPLSLATDWTETQRNEKIFETLSLVGLYPDYTNLNIKHLSISQKQRVALARALILEPEIIIIDDAIGNLDASVRIQLLNLTLDLQQRLGISYIYVGQDLGVIKHIADTIIVMDEGKMIEYGSPQNLFTDPQTDVTRRLVESYFGKILDETAWVKDKNAH*