MAGLKLQAVTKSWDGKTQVIQPLTLDVADGEFIVMVGPSGCGKSTLLRMVAGLERVTSGDIWIDRKRVTEMEPKDRGIAMVFQNYALYPHMSVEENMAWGLKIRGMSKAHIEERVREAARILELDGLLKRRPRELSGGQRQRVAMGRAIVREPAVFLFDEPLSNLDAKLRVQMRLELQHLHRRLRTTSLYVTHDQVEAMTLAQRVMVMNKGVAEQIGTPVEVYEKPASRFVASFIGSPAMNLLDGVISASGDRFELPGGLALPIGADYRGHAGRNMTLGIRPEHIALSSQAEGGVPLTVDTLEILGADNLAHGRWGDQKLVVRLAHQQRPAAGSTLWLHLPEHQRHLFDGETGQRV*