MPRKCSFCNEVENPQRRILANENDDAFICEYCVEGAYSIIYGEEKEFKEPKQSHNTEFKDITPKELKAYLDRYVIGQDRAKKVFSVGVYNHYKRLFKAELQDDDTELFKSNILLVGPTGSGKTLLAQTLAKFLDVPIAICDATSLTEAGYVGEDVENILTRLLQAADGDVQRAQKGIVFIDEIDKIARMSENRSITRDVSGEGVQQALLKIIEGSLVNIPPKGGRKHPNQEFIQIDTSNILFVCGGAFDGLETILKRKLGDKVVGFFDDAKEENKALLEKIEPDDLVHFGLIPELIGRLHVIASLNELNEEDMVRILTEPKNAIIKQYQKLFAIDGVNLKFEEDALRAIAQLALERKTGARGLRSIIEEMMVDLMFELPEYKNYDIVITKEVVKDNAKALLIKRKIS*