MLVHLSVHNYAIVEHLDLELATGMSVITGETGAGKSIMLDALGLTLGDRADSGAVRPGADKADILASFDVSAIAEARDWLAERDLEQDGPCILRRVITAEGRSRAYINGTPCPLGDLKSLGELLIDIHSQHEHQSLLKSETHRRLLDEYAGCQELARQVQLAAQRWKQTSQELERLSRSGDEQRARHQLLSYQLEELENLSLGENELESLEQEQKTLSNAESLLAACRQVVEMCSESDAGNVLSALNASLNRLTSFSGQPAALGEAVNLLSSAQIQVEEAIGELNRFVDHFDADPNRQQQVEERLDVIYSLARKHRVQPAELADLQQRLFDELEALNADDEAVGRLGDELAAYARHYQEKAEELSRLRQAAAAPLAASVEQEMQRLGMPGGRFAIVLHPGDSAEPQANGLESVEFLVSANPGQPLKGLAKVASGGELSRISLAIQVITAQTSRIPTLVFDEVDVGIGGPTAEVVGQLLRRLGERGQVLTVTHLPQVAAQGHQHLFVHKERGSSETRTAVATLNKAQRIEEIARMLGGVDLTKESLAHAKKLVNLAAQN*