MDVYTIINNEWSKSEVLSVAESFVRLEHVFYKYEDTEKYAVKDVSISAQKGEWVALVGHNGSGKSTIAKLLNGLLFPEDGLIKIGHFVLSEKNIWEIRRQVGMVFQNPDNQFVGATVQDDVAFGLENHGVPHDTMVERVESALNEVGMQSYALHEPARLSGGQKQRVAIAGVLALQPDVIILDEATSMLDPRGRAEVMETIRIMREQEDITVISITHDLDEVLFADRVIVMNKGEIHSEGTPKEIFQQADAMREIGLGVPFIIELQEKLVAGGFETGSTVLSEGALLNQLWKLNSNN*