METVLKAHKVRKVYGSKGNLFSALGSISLEIQKGSFVGIMGPSGAGKSTLLNVLSSIDKPTSGEIEIGGKQISTMNGKELAVFRRDQLGFIFQDYNLLDTMTVKDNIVLPLALAHIKQAEIDQRFEIIARQFGIFELRNKYPTEISGGQKQRTAVCRAMITEPTLIFADEPTGALDSKSATNLLEGLSQAKDVRDSTIMMVTHDAFAASYCERIMFIKDGEIFTEIYRGTSSRKQFFQKVLDVLALLGGGENDVI*