MTHRLHADAVTLRRDARTVSRNLSLAIPEGSFSVIVGPNACGKSTLLAALSRLLAPAEGRVVLDGRDIHSLPGREVARRLGLLPQSALAPDGITVAELVARGRYPHQSFLRQWSPADERAVAAALRATRVDGLAERPLDALSGGQRQRVWIAMVLAQETPLLLLDEPTTYLDIVHQIELLELLAELNRQGRTIVAVLHDLNQACRYASHLIAMRDGAILAEGAPAHIFTERLVEEVFGLRSLIIADPVSGTPLLVPRGIAADAPG*