MDTITMPNKQVFGFDEDLNALVKWLKKENDPHRRIMCIAGSCGAGKTTLVKKIYNSPDIQEHFHDRFWVISGEFNLWKNISSKVTRSSLEKLEQMADEDMCPKISSALEGKSYLIVLDINLTNTWATSIKLHIEKAFPDHKNGSRIAITSNHIECASQLGEGVEVRELGLLSWEERWNLFLNNFDYNAEAAKASNESSSKVLNALEVTVRKHWILPSEIVNLVAL*