MMGRSEVDEVDDWELAGPATEKTTLVLVGRTGNGKSATGNSILGRKAFKSRSRSSAVTLTSELQQVQMNDGRILNVVDTPGLFDPTVHPDFVGKEIVKCIDLAKHGIHGVLFVLSVRNRFTAEEAAAVEGLRMLFGDKILNYMVVIFTGGDELEENQEKLEDYLHDSPLELQELLRQCDNRKVLFNNKATSRTVLAKQVNELLKQTDIIIAQNGGHPYSNELFREAQERLSRQEDIDSGGYSKEEIHHLKIQMENAYAEQLKQLTEMVEEKLRITTEKLEQRLSSEQAAREQAEKRAKKEQEEAGMKISMLLEKLEKAKEETENLKKQMGSGNKCVIL*